This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Capacity of EEPROM

Other Parts Discussed in Thread: MSP430F5152

HI all,

I am working with a simple application based on MSP430f5152, Actually this device consists of some menu settings like Frequency range,set current etc.. i have to save this settings when i looking to user guide of MSP430F5152 i am not able to find out the size of EEPROM  otherwise how to save the settings...Kindly Suggest me ....

Regards,

santhoshkumar 

  • Santhosh:

    MSP430 does not have embedded EEPROM. However, there are segments called INFO flash that are small - there are 4 of them, and there is example code that shows how to update info to them.

    Hopefully, that helps.

  • santhosh kumarD said:
    i am not able to find out the size of EEPROM

    As Katie pointed out, there are INFO segments that you can use in FLASH (which is a type of EEPROM, to clarify Katie's reply).

    The information about the size and address location is listed in the memory map section of the device datasheet, not the User's Guide. The datasheet is available on the product page for the MSP430F5152 <- Click that link

  • Actually, FLASH is an EEPROM, technically. However, the devices that are usually named EEPROM allow overwriting of individual cells (actually erasing the content, then writing the new). The Flash cells can (and can only) erase a whole segment of cells together (in the same time an EEPROM erases a single cell) which makes clearing large areas ‘lightning’ fast (hence the name FLASH). It makes it difficult, however, to change individual values, as you need to backup a whole segment, erase it, then write it back with the changes.
    So FLASH is originally designed for seldom written large data amounts (such as firmware or mass storage).
    In other words, the original EEPROM is nothing else than a FLASH memory with a segment size of 1, which makes individual changes faster but large writes by magnitudes slower.

    As a reasonable compromise, the INFO memory flash segments of the MSPs are smaller (64 to 256 bytes, depending on the MSP) than the segments of main memory (512 bytes). Other than that, the two are the same.

**Attention** This is a public forum