[LinuxBIOS] Flashrom is not detecting 2MiB flash

Alan Carvalho de Assis acassis at gmail.com
Tue Sep 5 23:23:08 CEST 2006


Hi LinuxBIOS' hackers,
I am trying to get a SST49LF160C (ID1=0xbf and ID2=0x4c) working on my MB
(chipset VIA8237), but I get a strange error.

If the flash_probe (probe_jedec) attempt to detect flash more than 512KB it
don't get the flash IDs.

Some time ago I see a Ron mail about MB can detect until 2MiB flash with no
problem, but I don't know why it is not working them.

I added these lines to flashchips.c:

{"SST49LF160C", SST_ID, SST_49LF160C,   NULL, 2048, 64 * 1024,
probe_jedec, erase_chip_jedec, write_jedec, NULL},

Someone know why my MB doesn't detect flash it this size is more than 512MB?

Look to flashrom output:

diderot:/home/alan/LinuxBIOSv2/util/flashrom# ./flashrom -V
Calibrating delay loop... Setting up microsecond timing loop
781M loops per second
ok
No LinuxBIOS table found.
Enabling flash write on VT8235...OK
Trying Am29F040B, 512 KB
probe_29f040b: id1 0xbf, id2 0x4c
Trying Am29F016D, 2048 KB
probe_29f040b: id1 0xff, id2 0xff
Trying At29C040A, 512 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying AT49LH002, 256 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying Mx29f002, 256 KB
probe_29f002: id1 0xbf, id2 0x4c
Trying SST29EE020A, 256 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying SST28SF040A, 512 KB
probe_28sf040: id1 0xbf, id2 0x4c
Trying SST39SF020A, 256 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying SST39VF020, 256 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying SST49LF040B, 512 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying SST49LF040, 512 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying SST49LF080A, 1024 KB
probe_jedec: id1 0xff, id2 0xff
Trying SST49LF160C, 2048 KB
probe_jedec: id1 0xff, id2 0xff
Trying SST49LF002A/B, 256 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying SST49LF003A/B, 384 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying SST49LF004A/B, 512 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying SST49LF008A, 1024 KB
probe_jedec: id1 0xff, id2 0xff
Trying Pm49FL004, 512 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying W29C011, 128 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying W29C020C, 256 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying W49F002U, 256 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying W39V040A, 512 KB
probe_jedec: id1 0xbf, id2 0x4c
Trying M29F040B, 512 KB
probe_29f040b: id1 0xbf, id2 0x4c
Trying M29F400BT, 512 KB
probe_m29f400bt: id1 0xbf, id2 0xbf
Trying 82802ab, 512 KB
probe_82802ab: id1 0xbf, id2 0x4c
Trying 82802ac, 1024 KB
probe_82802ab: id1 0xff, id2 0xff
Trying LHF00L04, 1024 KB
probe_lhf00l04: id1 0xff, id2 0xff
No EEPROM/flash device found.
diderot:/home/alan/LinuxBIOSv2/util/flashrom#

Cheers,

-- 
------------------------------------------------------------
|                     Alan Carvalho de Assis                |
------------------------------------------------------------
--
Não importa o que os outros irão pensar,
A cura para a infelicidade é a felicidade
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20060905/9bde6851/attachment.html>


More information about the coreboot mailing list