Here is a sample, Please select INCLUDE_ME to y and set ME_PATH to point to your descriptor.bin (Path/descriptor.bin, refer to FSP_FILE as a sample).
On Mon, Jun 20, 2016 at 10:48 PM, WANG FEI <[email protected]> wrote: > YuSeok, how did you attach the descriptor.bin to your coreboot? Did you > follow the previous mail to include descriptor.bin with INCLUDE_ME and > ME_PATH in .config? > > On Mon, Jun 20, 2016 at 6:46 AM, 김유석 <[email protected]> wrote: > >> Dear Sir. >> >> >> My ENV >> >> EVB : ADI SG-2440 >> >> source : official coreboot >> >> FSP : intel FSP 4.0 >> >> >> >> I was successfully build-up the coreboot and successfully boot-up my EVB. >> >> >> But My EVB's GbE is not activated(not running.) >> >> >> So, I was try to boot using the original OEM bios(from ADI). *This image >> is **act**vate the GbE*. >> >> >> Another developer was same quetion to Coreboot communite. And He is >> resolved this issue. >> >> <https://www.coreboot.org/pipermail/coreboot/2015-January/079074.html> >> https://www.coreboot.org/pipermail/coreboot/2015-January/079074.html >> >> >> This guy's said that "Must add the descriptor.bin to coreboot.bin". >> >> >> So, I was extract the descriptor.bin from ADI's coreboot.bin >> >> And successfully attached the descriptor.bin to my coreboot.bin. >> >> *oem_dumped.bin => ADI's default **coreboot.bin, This image are >> activated the GbE.* >> >> *poplinux@raw bins $ >* ./ifdtool -x src/oem_dumped.bin >> File src/oem_dumped.bin is 8388608 bytes >> Flash Region 0 (Flash Descriptor): 00000000 - 0000ffff >> Flash Region 1 (BIOS): 00010000 - 007fffff >> Flash Region 2 (Intel ME): 00fff000 - 00000fff (unused) >> Flash Region 3 (GbE): 00fff000 - 00000fff (unused) >> Flash Region 4 (Platform Data): 00fff000 - 00000fff (unused) >> >> *poplinux@raw bins $ >* ln -s ./flashregion_0_flashdescriptor.bin >> descriptor.bin >> *poplinux@raw bins $ >* ./ifdtool -d ./descriptor.bin >> File ./descriptor.bin is 65536 bytes >> FLMAP0: 0x01040003 >> NR: 1 >> FRBA: 0x40 >> NC: 1 >> FCBA: 0x30 >> FLMAP1: 0x09100206 >> ISL: 0x09 >> FPSBA: 0x100 >> NM: 2 >> FMBA: 0x60 >> FLMAP2: 0x00210020 >> PSL: 0x2100 >> FMSBA: 0x200 >> FLUMAP1: 0x000002e0 >> Intel ME VSCC Table Length (VTL): 2 >> Intel ME VSCC Table Base Address (VTBA): 0x000e00 >> >> ME VSCC table: >> JID0: 0x001740ef >> SPI Componend Device ID 1: 0x17 >> SPI Componend Device ID 0: 0x40 >> SPI Componend Vendor ID: 0xef >> VSCC0: 0x20052005 >> Lower Erase Opcode: 0x20 >> Lower Write Enable on Write Status: 0x50 >> Lower Write Status Required: No >> Lower Write Granularity: 64 bytes >> Lower Block / Sector Erase Size: 4KB >> Upper Erase Opcode: 0x20 >> Upper Write Enable on Write Status: 0x50 >> Upper Write Status Required: No >> Upper Write Granularity: 64 bytes >> Upper Block / Sector Erase Size: 4KB >> >> OEM Section: >> 00: 31 31 35 32 31 35 30 39 32 30 00 00 00 00 00 00 >> 10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >> 20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >> 30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >> >> Found Region Section >> FLREG0: 0x000f0000 >> Flash Region 0 (Flash Descriptor): 00000000 - 0000ffff >> FLREG1: 0x07ff0010 >> Flash Region 1 (BIOS): 00010000 - 007fffff >> FLREG2: 0x00000fff >> Flash Region 2 (Intel ME): 00fff000 - 00000fff (unused) >> FLREG3: 0x00000fff >> Flash Region 3 (GbE): 00fff000 - 00000fff (unused) >> FLREG4: 0x00000fff >> Flash Region 4 (Platform Data): 00fff000 - 00000fff (unused) >> >> Found Component Section >> FLCOMP 0x09200024 >> Dual Output Fast Read Support: not supported >> Read ID/Read Status Clock Frequency: 33MHz >> Write/Erase Clock Frequency: 33MHz >> Fast Read Clock Frequency: 33MHz >> Fast Read Support: not supported >> Read Clock Frequency: 20MHz >> Component 2 Density: 8MB >> Component 1 Density: 8MB >> FLILL 0x00000000 >> Invalid Instruction 3: 0x00 >> Invalid Instruction 2: 0x00 >> Invalid Instruction 1: 0x00 >> Invalid Instruction 0: 0x00 >> FLPB 0x00000000 >> Flash Partition Boundary Address: 0x000000 >> >> Found PCH Strap Section >> PCHSTRP0: 0x00080002 >> PCHSTRP1: 0x00000000 >> PCHSTRP2: 0x00000000 >> PCHSTRP3: 0x00000003 >> PCHSTRP4: 0x0000007f >> PCHSTRP5: 0x007fffc0 >> PCHSTRP6: 0x0001c7c0 >> PCHSTRP7: 0x00000624 >> PCHSTRP8: 0x00000000 >> PCHSTRP9: 0xffffffff >> PCHSTRP10: 0xffffffff >> PCHSTRP11: 0xffffffff >> PCHSTRP12: 0xffffffff >> PCHSTRP13: 0xffffffff >> PCHSTRP14: 0xffffffff >> PCHSTRP15: 0xffffffff >> PCHSTRP16: 0xffffffff >> PCHSTRP17: 0xffffffff >> >> Found Master Section >> FLMSTR1: 0x1f1f0000 (Host CPU/BIOS) >> Platform Data Region Write Access: enabled >> GbE Region Write Access: enabled >> Intel ME Region Write Access: enabled >> Host CPU/BIOS Region Write Access: enabled >> Flash Descriptor Write Access: enabled >> Platform Data Region Read Access: enabled >> GbE Region Read Access: enabled >> Intel ME Region Read Access: enabled >> Host CPU/BIOS Region Read Access: enabled >> Flash Descriptor Read Access: enabled >> Requester ID: 0x0000 >> >> FLMSTR2: 0x08090118 (Intel ME) >> Platform Data Region Write Access: disabled >> GbE Region Write Access: enabled >> Intel ME Region Write Access: disabled >> Host CPU/BIOS Region Write Access: disabled >> Flash Descriptor Write Access: disabled >> Platform Data Region Read Access: disabled >> GbE Region Read Access: enabled >> Intel ME Region Read Access: disabled >> Host CPU/BIOS Region Read Access: disabled >> Flash Descriptor Read Access: enabled >> Requester ID: 0x0118 >> >> FLMSTR3: 0xffffffff (GbE) >> Platform Data Region Write Access: enabled >> GbE Region Write Access: enabled >> Intel ME Region Write Access: enabled >> Host CPU/BIOS Region Write Access: enabled >> Flash Descriptor Write Access: enabled >> Platform Data Region Read Access: enabled >> GbE Region Read Access: enabled >> Intel ME Region Read Access: enabled >> Host CPU/BIOS Region Read Access: enabled >> Flash Descriptor Read Access: enabled >> Requester ID: 0xffff >> >> Found Processor Strap Section >> ????: 0xffffffff >> ????: 0xffffffff >> ????: 0xffffffff >> ????: 0xffffffff >> >> >> But GbE is still de-activated. boot log is see below. >> >> >> PCI: pci_scan_bus for bus 00 >> PCI: 00:00.0 [8086/0000] ops >> PCI: 00:00.0 [8086/1f0e] enabled >> Capability: type 0x10 @ 0x40 >> Capability: type 0x01 @ 0x80 >> Capability: type 0x0d @ 0x88 >> Capability: type 0x05 @ 0x90 >> Capability: type 0x10 @ 0x40 >> PCI: 00:01.0 subordinate bus PCI Express >> PCI: 00:01.0 [8086/1f10] enabled >> PCI: Static device PCI: 00:02.0 not found, disabling it. >> Capability: type 0x10 @ 0x40 >> Capability: type 0x01 @ 0x80 >> Capability: type 0x0d @ 0x88 >> Capability: type 0x05 @ 0x90 >> Capability: type 0x10 @ 0x40 >> PCI: 00:03.0 subordinate bus PCI Express >> PCI: 00:03.0 [8086/1f12] enabled >> PCI: Static device PCI: 00:04.0 not found, disabling it. >> PCI: 00:0b.0 [8086/1f18] enabled >> PCI: 00:0e.0 [8086/1f14] enabled >> PCI: 00:0f.0 [8086/1f16] enabled >> PCI: 00:13.0 [8086/1f15] enabled >> * PCI: Static device PCI: 00:14.0 not found, disabling it.* >> * PCI: Static device PCI: 00:14.1 not found, disabling it.* >> * PCI: Static device PCI: 00:14.2 not found, disabling it.* >> * PCI: Static device PCI: 00:14.3 not found, disabling it*. >> >> >> I don't have a any idea for activate the GbE. >> >> >> Please advise to me. >> >> Thank you. >> >> >> >> >> >> -- >> coreboot mailing list: [email protected] >> https://www.coreboot.org/mailman/listinfo/coreboot >> > >
-- coreboot mailing list: [email protected] https://www.coreboot.org/mailman/listinfo/coreboot

