-
Notifications
You must be signed in to change notification settings - Fork 0
Flash Chip Manufacturer IDs
M Hightower edited this page Apr 19, 2024
·
3 revisions
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.
- Keeping the Lights On - how to manage GPIO state across reboots and crashes
- Boot fails when SPI Bus used
- GPIO Drive Strength and Ringing
- LDO Regulators WIP
- ESP8266 Power Considerations This is only a rough outline, needs a lot of development.
- Upgrading Flash Chips, QIO, and DIO
- Dodgy Extra 2K of DRAM or CONT - WIP
- WDTracks - Print last call before WDT
- 5V Tolerant I/O?
Arduino IDE specific
Misc.
- Exception Causes
- ESP8266 will not boot
- Stacks sys and cont
- WIP Boot ROM and SDK Notes
- Multi-segment Boot ROM Loader, notes
- Cache_Read_Enable How to turn off and on instruction cache execution.