Page 1 of 1

EEPROM and High Endurance Block

Posted: 19 May 2023 14:59
by slartibartfast
Hello, programming a number of Microchip 24LC65 DIL devices for an older legacy design being produced. In the device operation options there are two check boxes in the programming parameters for 'EEPROM' and 'High Endurance Block'.

Do we presume that the 'EEPROM' box needs to be checked to program the device with the Dataman's program buffer?

What does high endurance block mean and what does it do?

Thanks for any help/info.

Re: EEPROM and High Endurance Block

Posted: 19 May 2023 15:42
by Dataman (Neil Parker)
Hello slartibartfast,

Yes, in order to actually program the data from the buffer into the device you have to check the 'EEPROM' box.

According to the datasheet for the 24LC65 device the high endurance block is a relocatable 4K bit block of ultra-high-endurance memory for data that changes frequently.

Note: The high endurance block cannot be changed after the security option has been set with a length greater than zero. If the H.E. block is not programmed by the user, the default location is the highest block of memory which starts at location 0x1E00 and ends at 0x1FFF.

If you are not using this feature then leave the box unchecked.

Best regards

Neil Parker
Dataman Programmers

Re: EEPROM and High Endurance Block

Posted: 22 May 2023 08:30
by slartibartfast
Thank you Neil