2020-11-23 03:52 AM
Hello,
I have M95M02-DWMN3TP/K part number EEPROM and have a issue that I cannot read Identification Page (RDID) using VHDL test bench. Write Protection and Hold are driven high. Despite sending x"83" + x"00" + x"00", there are no return values. Status register reading, writing data and reading data can be done successfully.
Any advice would be greatly appreciated. Thanks in advance.
2020-11-24 04:52 AM
Hello,
Should have 3 address bytes. ==> x"83" + x"00" + x"00" + x"00"
Let me know.
BR
Team EEPROM suPPort
2020-11-24 05:35 AM
Hello,
I wrote wrong, i am sorry. I wrote x"83" + x"00" + x"00" + x"00" to my VHDL code. However, i did not get any output from the EEPROM. I used your Verilog code that was written for EEPROM. Serial clock is enough to detect output from EEPROM. Are there any suggestions for this issue ?
Thanks in advance
2020-11-24 09:43 AM
if the eeprom understands well the command, yes , the data is output with serial clock (on falling edge).
Last point : No READ or RDID command available when the eeprom is in internal write cycle.Check this point.
BR
Team EEPROM suPPort
2020-11-25 09:25 PM
Hello,
Unfortunately there is no change in my situation. No command when EEPROM is in write cycle. Even if WIP bit is '0', no output. My EEPROM is automotive class but i dont know why it does not read.
Thank you very much for your help.