[flashrom] Intel S5000PAL: Flash Not Found

Sean Everson sean.everson at gmail.com
Mon Mar 24 16:01:53 CET 2014


Corey,

I am working on getting physical access to a motherboard.  We are
first trying to see if we have an out of service box around so we
don't have to pull a server out of production.

While poking around I came across superiotool.  Here is the output for
the same box as the flashrom -V from earlier in the thread:

# ./superiotool64 -d
superiotool r4.0-5676-g1547ef2
Found NSC PC87427 (sid=0xf2, srid=0x05) at 0x2e
Register dump:
idx 10 12 13 1d 20 21 22 23  24 25 26 27 28 29 2a 2b  2c 2d 2e 2f
val 00 00 00 00 f2 11 a0 5a  84 40 02 05 00 11 00 c0  34 01 00 00
def 00 00 00 00 f2 11 a0 MM  MM MM 02 NA 00 MM 00 00  MM MM RR RR
LDN 0x00 (Floppy)
idx 30 60 61 70 71 74 75 f0  f1
val 00 00 00 00 03 04 04 24  00
def 00 03 f2 06 03 02 04 24  00
LDN 0x02 (COM2)
idx 30 60 61 70 71 74 75 f0
val 01 03 f8 04 03 04 04 02
def 00 02 f8 03 03 04 04 02
LDN 0x03 (COM1)
idx 30 60 61 70 71 74 75 f0
val 00 00 00 04 03 04 04 02
def 00 03 f8 04 03 04 04 02
LDN 0x04 (System wake-up control (SWC))
idx 30 60 61 62 63 64 65 66  67 70 71 74 75
val 01 08 40 0c a8 0c ac 08  78 00 03 04 04
def 00 00 00 00 00 00 00 00  00 00 03 04 04
LDN 0x05 (Mouse)
idx 30 70 71 74 75
val 01 0c 02 04 04
def 00 0c 02 04 04
LDN 0x06 (Keyboard)
idx 30 60 61 62 63 70 71 74  75 f0
val 01 00 60 00 64 01 02 04  04 40
def 00 00 60 00 64 01 02 04  04 40
LDN 0x07 (GPIO)
idx 30 50 60 61 70 71 74 75  f0 f1 f2 f3 f4 f5 f6 f7  f8
val 01 00 08 00 00 03 04 04  77 00 00 00 61 70 08 80  00
def 00 00 00 00 00 03 04 04  00 MM 01 00 00 00 00 00  00
LDN 0x09 (Fan Monitor and Control (FMC))
idx 30 50 60 61 70 71 74 75  f0 f1
val 00 00 00 00 00 03 04 04  00 00
def 00 00 00 00 00 03 04 04  19 06
LDN 0x0a (Watchdog timer (WDT))
idx 30 50 60 61 70 71 74 75  f0
val 01 00 08 60 00 03 04 04  00
def 00 00 00 00 00 03 04 04  00
LDN 0x0f (X-Bus)
idx 30 60 61 70 71 74 75 f0  f1 f2 f3 f4 f5 f6 f7 f8  f9 fa fb fc fd fe ff
val 01 08 20 00 00 04 04 00  00 00 00 00 00 00 0b 84  00 00 00 00 00 80 91
def 00 00 00 00 00 04 04 00  00 00 00 00 00 00 00 00  00 00 00 00 00 80 10
LDN 0x10 (Real-time clock (RTC))
idx 30 60 61 62 63 70 71 74  75 f0 f1 f2 f3 f6 f7
val 01 08 72 08 74 08 00 04  04 00 00 00 32 80 03
def 00 00 70 00 72 08 00 04  04 00 00 00 00 MM 00
LDN 0x14 (Health monitoring and control (HMC))
idx 30 50 60 61 62 63 70 71  74 75 f0
val 00 00 00 00 00 00 00 03  04 04 05
def 00 00 00 00 00 00 00 03  04 04 05
]#

Not sure if that helps or not.  Still working on gaining access to the
motherboard today.

Thanks for your help!

--Sean





On Sun, Mar 23, 2014 at 4:39 PM, Sean Everson <sean.everson at gmail.com> wrote:
> Corey,
>
> I do not have access to a box today.  When I am back at the office on
> Monday I will open a box up and see what I can find for you.
>
> Thanks for the response!
>
> --Sean
>
>
> On Sun, Mar 23, 2014 at 4:59 AM, Corey Osgood <corey.osgood at gmail.com> wrote:
>> It looks like either the Super I/O chip on that board is not actually
>> a Winbond W836xx, the flash chip isn't connected to that super IO, or
>> you have a flash chip that isn't yet supported by flashrom. The reason
>> I say this is because the technical manual says it uses a National
>> Semiconductor PC87427, and that would explain the odd errors from
>> flashrom. Do you have physical access to one of these boards? If so,
>> can you get the part numbers off the Super I/O and BIOS flash chips?
>>
>> -Corey




More information about the flashrom mailing list