Hi,
This is the flashrom -VV output for the W25Q16BVSSIG chip as found on the Olimex iCE40HX8K-EVB evaluation board.
From the Debian flashrom 1.0-1 armhf on the SPI pins of a Beaglebone Black, with the command :
flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=10000 -VV >flashrom.info
Hi Berké,
your "problem" is that you get a GigDevice and not the expected Winbond detection, right?
The ID found is: id1 0xc8, id2 0x4015 The windbond should have (as mentioned in the datasheet): id1 0x14, id2 0x4015 So they differ in the id1 value.
As 0xc8 and 0x14 differ in many bits I assume that everything is fine and the correct ID is 0xc8.
That´s why I´d like to ask: Where did you get the information that make you expect a Winbond chip from? Did you get it from a Olimex-Datasheet or did you read the chip name from the chip case itself?
Btw: There is a newer version of flashrom. It´s never a bad idea to use the new one to reduce problems. ( https://www.flashrom.org/Flashrom/1.2 )
Regards,
Simon
-----Ursprüngliche Nachricht----- Von: Berké Durak bd@exhrd.fr Gesendet: Sonntag, 1. November 2020 09:54 An: flashrom@flashrom.org Betreff: [flashrom] Info for W25Q16BVSSIG
Hi,
This is the flashrom -VV output for the W25Q16BVSSIG chip as found on the Olimex iCE40HX8K-EVB evaluation board.
From the Debian flashrom 1.0-1 armhf on the SPI pins of a Beaglebone Black, with the command :
flashrom -p linux_spi:dev=/dev/spidev0.0,spispeed=10000 -VV >flashrom.info -- Berké Durak, Ph.D ExH R&D
Buhrow, Simon writes:
Hi Berké,
your "problem" is that you get a GigDevice and not the expected Winbond detection, right?
The ID found is: id1 0xc8, id2 0x4015 The windbond should have (as mentioned in the datasheet): id1 0x14, id2 0x4015 So they differ in the id1 value.
As 0xc8 and 0x14 differ in many bits I assume that everything is fine and the correct ID is 0xc8.
That´s why I´d like to ask: Where did you get the information that make you expect a Winbond chip from? Did you get it from a Olimex-Datasheet or did you read the chip name from the chip case itself?
Btw: There is a newer version of flashrom. It´s never a bad idea to use the new one to reduce problems. ( https://www.flashrom.org/Flashrom/1.2 )
Regards,
Simon
Hi Simon,
Yes, I got the chip ID from the Olimex schematic, but you're right the actual chip on the board is a Gigadevice, the marking is 25Q16CSIG.
I'll compile and give the new flashrom a try when I get back to it and let you know.
Regards
PS. Thanks for flashrom, and sorry for the late reply.