<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="굴림체">Dear Sir. <br>
    </font>
    <p><font face="굴림체"><br>
        My EVB is ADI SG-2440 and mohon peak CRB.</font></p>
    <p><font face="굴림체"><br>
      </font></p>
    <p><font face="굴림체">This time, My coreboot image are not running GbE.</font></p>
    <p><font face="굴림체">Another guy are said to me that "Must add a
        descriptor.bin to coreboot.img".</font></p>
    <p><font face="굴림체">And I was found the descriptor.bin from original
        bios image. See below.<br>
      </font></p>
    <p><font size="-1"><b><font face="굴림체">  poplinux@raw rangeley $
            > ./tools/ifdtool
            ~/data/project/sdk/intel_rangeley/crb/BIOS/BIOS1_org.bin -d<br>
              File
            /home/poplinux/data/project/sdk/intel_rangeley/crb/BIOS/BIOS1_org.bin
            is 8388608 bytes<br>
              FLMAP0:    0x01040003<br>
                NR:      1<br>
                FRBA:    0x40<br>
                NC:      1<br>
                FCBA:    0x30<br>
              FLMAP1:    0x09100206<br>
                ISL:     0x09<br>
                FPSBA:   0x100<br>
                NM:      2<br>
                FMBA:    0x60<br>
              FLMAP2:    0x00210020<br>
                PSL:     0x2100<br>
                FMSBA:   0x200<br>
              FLUMAP1:   0x000008e0<br>
                Intel ME VSCC Table Length (VTL):        8<br>
                Intel ME VSCC Table Base Address (VTBA): 0x000e00<br>
            <br>
              ME VSCC table:<br>
                JID0:  0x001740ef<br>
                  SPI Componend Device ID 1:          0x17<br>
                  SPI Componend Device ID 0:          0x40<br>
                  SPI Componend Vendor ID:            0xef<br>
                VSCC0: 0x20052005<br>
                  Lower Erase Opcode:                 0x20<br>
                  Lower Write Enable on Write Status: 0x50<br>
                  Lower Write Status Required:        No<br>
                  Lower Write Granularity:            64 bytes<br>
                  Lower Block / Sector Erase Size:    4KB<br>
                  Upper Erase Opcode:                 0x20<br>
                  Upper Write Enable on Write Status: 0x50<br>
                  Upper Write Status Required:        No<br>
                  Upper Write Granularity:            64 bytes<br>
                  Upper Block / Sector Erase Size:    4KB<br>
                JID1:  0x00167120<br>
                  SPI Componend Device ID 1:          0x16<br>
                  SPI Componend Device ID 0:          0x71<br>
                  SPI Componend Vendor ID:            0x20<br>
                VSCC1: 0xd817d817<br>
                  Lower Erase Opcode:                 0xd8<br>
                  Lower Write Enable on Write Status: 0x06<br>
                  Lower Write Status Required:        No<br>
                  Lower Write Granularity:            64 bytes<br>
                  Lower Block / Sector Erase Size:    64KB<br>
                  Upper Erase Opcode:                 0xd8<br>
                  Upper Write Enable on Write Status: 0x06<br>
                  Upper Write Status Required:        No<br>
                  Upper Write Granularity:            64 bytes<br>
                  Upper Block / Sector Erase Size:    64KB<br>
                JID2:  0x00177120<br>
                  SPI Componend Device ID 1:          0x17<br>
                  SPI Componend Device ID 0:          0x71<br>
                  SPI Componend Vendor ID:            0x20<br>
                VSCC2: 0xd817d817<br>
                  Lower Erase Opcode:                 0xd8<br>
                  Lower Write Enable on Write Status: 0x06<br>
                  Lower Write Status Required:        No<br>
                  Lower Write Granularity:            64 bytes<br>
                  Lower Block / Sector Erase Size:    64KB<br>
                  Upper Erase Opcode:                 0xd8<br>
                  Upper Write Enable on Write Status: 0x06<br>
                  Upper Write Status Required:        No<br>
                  Upper Write Granularity:            64 bytes<br>
                  Upper Block / Sector Erase Size:    64KB<br>
                JID3:  0x00172020<br>
                  SPI Componend Device ID 1:          0x17<br>
                  SPI Componend Device ID 0:          0x20<br>
                  SPI Componend Vendor ID:            0x20<br>
                VSCC3: 0xd817d817<br>
                  Lower Erase Opcode:                 0xd8<br>
                  Lower Write Enable on Write Status: 0x06<br>
                  Lower Write Status Required:        No<br>
                  Lower Write Granularity:            64 bytes<br>
                  Lower Block / Sector Erase Size:    64KB<br>
                  Upper Erase Opcode:                 0xd8<br>
                  Upper Write Enable on Write Status: 0x06<br>
                  Upper Write Status Required:        No<br>
                  Upper Write Granularity:            64 bytes<br>
                  Upper Block / Sector Erase Size:    64KB<br>
            <br>
              OEM Section:<br>
              00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff<br>
              10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff<br>
              20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff<br>
              30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff<br>
            <br>
              Found Region Section<br>
              FLREG0:    0x01ff0000<br>
                Flash Region 0 (Flash Descriptor): 00000000 - 001fffff<br>
              FLREG1:    0x07ff0200<br>
                Flash Region 1 (BIOS): 00200000 - 007fffff<br>
              FLREG2:    0x00000fff<br>
                Flash Region 2 (Intel ME): 00fff000 - 00000fff (unused)<br>
              FLREG3:    0x00000fff<br>
                Flash Region 3 (GbE): 00fff000 - 00000fff (unused)<br>
              FLREG4:    0x00000fff<br>
                Flash Region 4 (Platform Data): 00fff000 - 00000fff
            (unused)<br>
            <br>
              Found Component Section<br>
              FLCOMP     0x09300024<br>
                Dual Output Fast Read Support:       not supported<br>
                Read ID/Read Status Clock Frequency: 33MHz<br>
                Write/Erase Clock Frequency:         33MHz<br>
                Fast Read Clock Frequency:           33MHz<br>
                Fast Read Support:                   supported<br>
                Read Clock Frequency:                20MHz<br>
                Component 2 Density:                 8MB<br>
                Component 1 Density:                 8MB<br>
              FLILL      0x00000000<br>
                Invalid Instruction 3: 0x00<br>
                Invalid Instruction 2: 0x00<br>
                Invalid Instruction 1: 0x00<br>
                Invalid Instruction 0: 0x00<br>
              FLPB       0x00000000<br>
                Flash Partition Boundary Address: 0x000000<br>
            <br>
              Found PCH Strap Section<br>
              PCHSTRP0:  0x081a0002<br>
              PCHSTRP1:  0x00000000<br>
              PCHSTRP2:  0x00000000<br>
              PCHSTRP3:  0x00000003<br>
              PCHSTRP4:  0x0000007f<br>
              PCHSTRP5:  0x007fffc0<br>
              PCHSTRP6:  0x0001c7c0<br>
              PCHSTRP7:  0x00000624<br>
              PCHSTRP8:  0x00000000<br>
              PCHSTRP9:  0xffffffff<br>
              PCHSTRP10: 0xffffffff<br>
              PCHSTRP11: 0xffffffff<br>
              PCHSTRP12: 0xffffffff<br>
              PCHSTRP13: 0xffffffff<br>
              PCHSTRP14: 0xffffffff<br>
              PCHSTRP15: 0xffffffff<br>
              PCHSTRP16: 0xffffffff<br>
              PCHSTRP17: 0xffffffff<br>
            <br>
              Found Master Section<br>
              FLMSTR1:   0xffff0000 (Host CPU/BIOS)<br>
                Platform Data Region Write Access: enabled<br>
                GbE Region Write Access:           enabled<br>
                Intel ME Region Write Access:      enabled<br>
                Host CPU/BIOS Region Write Access: enabled<br>
                Flash Descriptor Write Access:     enabled<br>
                Platform Data Region Read Access:  enabled<br>
                GbE Region Read Access:            enabled<br>
                Intel ME Region Read Access:       enabled<br>
                Host CPU/BIOS Region Read Access:  enabled<br>
                Flash Descriptor Read Access:      enabled<br>
                Requester ID:                      0x0000<br>
            <br>
              FLMSTR2:   0xffff0118 (Intel ME)<br>
                Platform Data Region Write Access: enabled<br>
                GbE Region Write Access:           enabled<br>
                Intel ME Region Write Access:      enabled<br>
                Host CPU/BIOS Region Write Access: enabled<br>
                Flash Descriptor Write Access:     enabled<br>
                Platform Data Region Read Access:  enabled<br>
                GbE Region Read Access:            enabled<br>
                Intel ME Region Read Access:       enabled<br>
                Host CPU/BIOS Region Read Access:  enabled<br>
                Flash Descriptor Read Access:      enabled<br>
                Requester ID:                      0x0118<br>
            <br>
              FLMSTR3:   0xffffffff (GbE)<br>
                Platform Data Region Write Access: enabled<br>
                GbE Region Write Access:           enabled<br>
                Intel ME Region Write Access:      enabled<br>
                Host CPU/BIOS Region Write Access: enabled<br>
                Flash Descriptor Write Access:     enabled<br>
                Platform Data Region Read Access:  enabled<br>
                GbE Region Read Access:            enabled<br>
                Intel ME Region Read Access:       enabled<br>
                Host CPU/BIOS Region Read Access:  enabled<br>
                Flash Descriptor Read Access:      enabled<br>
                Requester ID:                      0xffff<br>
            <br>
              Found Processor Strap Section<br>
              ????:      0xffffffff<br>
              ????:      0xffffffff<br>
              ????:      0xffffffff<br>
              ????:      0xffffffff</font></b></font></p>
    <p><font face="굴림체"><br>
      </font></p>
    <p><font face="굴림체">But I don't have a solution that extract
        descriptor.bin from bios.image, Because I don't have a offset
        and size.</font></p>
    <p><font face="굴림체"><br>
        Please show to me the solution.</font></p>
    <p><font face="굴림체"><br>
      </font></p>
    <p><font face="굴림체">Thank you. <br>
      </font></p>
    <p><font face="굴림체"><br>
      </font></p>
    <p><font face="굴림체"><br>
      </font></p>
    <p><font face="굴림체"><br>
      </font></p>
  </body>
</html>