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,