Flash Chip Manufacturer IDs - mhightower83/Arduino-ESP8266-misc GitHub Wiki
Flash Chip Manufacturer IDs
I have been looking for a better list of Manufacturer IDs than flashchips.h.
I think the code for JedecJep106Lib makes a good quick lookup reference. The variable ContinuationBytes
refers to a count of 0x7F
"continuation bytes" in the response before a non-0x7F
byte.
This count indicates which bank the Manufacturer ID resides in. (0 is bank 1) 0x7F7F7F1C
would be 0x1C
in bank 4.
So far, I have not seen a Flash Chip on an ESP8266 report any "continuation bytes" in response to a 0x9F
SPI Serial Command.
We also need a more complete list of Device IDs.