M95320 Device Information Page not returning
Hi,
I am using the M95320 EEPROM and sending RDID instruction to read the Device Identification page however the device is responding with 0xFF for all 32 bytes on the MISO line. The 2 byte address I am sending is 0x00 0x00.
The EEPROM IC has:
- Vcc and S with a 102k Resistor
- HOLD is HIGH
- W is HIGH
I also send theRDSR instruction to read the status byte and the IC is responding with 0x00 on the MISO line.
I am very confused as it seems that I can read the Status Byte, but not the Device Information.
Any advice would be greatly appreciated.
edit:
I can confirm now that I can read and write Memory data via the READ and WRITE commands. I can read and write the Status byte, however the Device Identification still cannot be read. Here is the sample of the SPI traces.
As you can see the Red (MOSI) line is always high. I did double check and there is no Write in progress.
#spi-communication #eeprom-memory #m95320 #spi Note: this post was migrated and contained many threaded conversations, some content may be missing.