2015-07-29 20:38 GMT+02:00 Ignatius Grippa ignatiusgrippa@gmx.com:
Hello,
First time posting.
I cannot get my Am29F010 EEPROM recognized by flashrom v0.9.8-r1889
That chip *should* be detected: http://www.flashrom.org/Supported_hardware#Supported_flash_chips
I'm using a 3Com PCI ethernet card (3C90xB) that recognizes the EEPROM using a different program "bromutil"
So what does [b|c|oc]romutil [1] do what the code in flashrom's nic3com.c doesn't do?
http://git.etherboot.org/gpxe.git/tree/90bffed805ec453d2f75e61157b73eb2bb6b1...
I've also tested my 3Com using a different chip AT29C010 which is recognized & reads/writes with flashrom so I think it must be a software issue with the AMD.
I can get flashrom to read the AMD to a file if I do a force -f -c Am29F010A/B but no write because it's not recognized.
Forcing shouldn't be necessary...
I've attached my log. Seems flashrom is not reading the id codes correctly for the AMD. Instead it reads the first 2 bytes of info stored on the chip (4c ef in the log) However, probing for Atmel and many others retrieves the correct manufacturer/model id codes for the AM29F010 which is 01 20
Any clue what might be happening? Thanks very much.
Dave
flashrom mailing list flashrom@flashrom.org http://www.flashrom.org/mailman/listinfo/flashrom