2024-06-03 12:09 AM
Hi,
For my project, I am using an M24M01E-F I2C EEPROM. My application requires writing and reading data page-wise. According to the datasheet, the EEPROM has a capacity of 1 Mbit (128 KB). I need clarification on how many pages I can able write to using this EEPROM."
To clarify, the M24M01E-F EEPROM has a total of 512 pages, with each page being 256 bytes
Solved! Go to Solution.
2024-06-03 02:34 AM
All 512 pages are of course accessible, access to the pages should only be limited by the MCU used and its programme.
Regards
/Peter
2024-06-03 12:47 AM - edited 2024-06-03 12:47 AM
Welcome @Rishvana, to the community!
Correct, M24M01E contains 128KB EEPROM, which are divided into 512 pages with 256 bytes each.
Does it answer your question?
Regards
/Peter
2024-06-03 01:49 AM
Thank you, @Peter BENSCH,
Am I able to access all 512 pages?
Is there a page limitation when writing and reading?
because,
In my application, I am currently able to write only 416 pages in one write and read cycle. During the subsequent write cycle, a communication error occurs in both I2C read and write operations. I am using I2C communication with a clock frequency of 100 kHz.
Can you clarify this for me? Your help would be greatly appreciated.
2024-06-03 02:34 AM
All 512 pages are of course accessible, access to the pages should only be limited by the MCU used and its programme.
Regards
/Peter
2024-06-26 02:01 AM
Thank you, @Peter BENSCH,
2024-06-26 03:45 AM
Yes, you can use the identification page for your purposes, but it can only be set to read-only and may therefore not be suitable for confidential information.
The procedure for accessing this identification page is described in the data sheet, section 4.4.
Regards
/Peter
2024-06-26 04:37 AM
See also this thread.
2024-06-27 12:33 AM
Hi Peter,
Could you please provide sample code for accessing the identification page and the locking mechanism?
Thanks,
Rishvana
2024-06-27 12:34 AM
Thank you @Peter BENSCH