<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Dear Sir. <br>
      <br>
      Thank's your advise. It is very useful to me. <br>
      <br>
      My work log is see below.<br>
      <br>
        poplinux@raw rangeley $ > ./tools/ifdtool -x ./oem_dumped.bin<br>
        File ./oem_dumped.bin is 8388608 bytes<br>
          Flash Region 0 (Flash Descriptor): 00000000 - 0000ffff <br>
          Flash Region 1 (BIOS): 00010000 - 007fffff <br>
          Flash Region 2 (Intel ME): 00fff000 - 00000fff<b> (unused)</b><br>
          Flash Region 3 (GbE): 00fff000 - 00000fff <b>(unused)</b><br>
          Flash Region 4 (Platform Data): 00fff000 - 00000fff<b>
        (unused)</b><br>
      <br>
      <font color="#ff0000"><b>The Flash Region 2~3 is (unused). Is it
          corrent?</b></font><br>
      <br>
      <br>
      And descriptor.bin's content is see below.<br>
      <br>
      poplinux@raw rangeley $ > ./tools/ifdtool -d ./descriptor.bin <br>
      File ./descriptor.bin is 65536 bytes<br>
      FD signature Offset 0x10<br>
      FD signature Offset 0x10<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:   0x000002e0<br>
        Intel ME VSCC Table Length (VTL):        2<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>
      <br>
      OEM Section:<br>
      00: 31 31 35 32 31 35 30 39 32 30 00 00 00 00 00 00<br>
      10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
      20: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
      30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00<br>
      <br>
      Found Region Section<br>
      FLREG0:    0x000f0000<br>
        Flash Region 0 (Flash Descriptor): 00000000 - 0000ffff <br>
      FLREG1:    0x07ff0010<br>
        Flash Region 1 (BIOS): 00010000 - 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     0x09200024<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:                   not 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:  0x00080002<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:   0x1f1f0000 (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:   0x08090118 (Intel ME)<br>
        Platform Data Region Write Access: disabled<br>
        GbE Region Write Access:           enabled<br>
        Intel ME Region Write Access:      disabled<br>
        Host CPU/BIOS Region Write Access: disabled<br>
        Flash Descriptor Write Access:     disabled<br>
        Platform Data Region Read Access:  disabled<br>
        GbE Region Read Access:            enabled<br>
        Intel ME Region Read Access:       disabled<br>
        Host CPU/BIOS Region Read Access:  disabled<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<br>
      <br>
      <br>
      <font color="#ff0000"><b>Is this descrptor.bin  enought to support
          GbE interface?</b></font><br>
      <br>
      Thank you.<br>
      <br>
      <br>
      <br>
      2016-06-18 오전 7:07에 Alexander Couzens 이(가) 쓴 글:<br>
    </div>
    <blockquote cite="mid:20160617150743.633b7835@lazus.yip" type="cite">
      <pre wrap="">Hi, 
use
 ifdtool -x <file>

best,
lynxis
</pre>
    </blockquote>
    <p><br>
    </p>
  </body>
</html>