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.

CC2640R2F-Q1: CC2640R2F Flash aging Characteristics

Part Number: CC2640R2F-Q1
Other Parts Discussed in Thread: CC1310

Hi,

In the datasheet FLASH MEMORY Characteristics it is mentioned that
"Flash write/erase time is dependent on Flash aging and will increase over time and erase cycles"

Is there any details about how much does it increase over time/age?
Please let me know if there is any reference or any application note on this.

Best Regards
paddu

  • Hi Paddu,

    There is no additional documentation describing this specifically for the CC26xx devices. Write erase time will increase with cycles, and as with any flash device it is recommended to limit the amount of such operations throughout the products lifetime.

    Cheers,
    Fredrik
  • Hi Fredrik,

    Thank you.

    What could be the worst case(MAX) time it would take in its lifetime?
    I believe there should be some data or testing done before mentioning it in the datasheet.

    Other TI MCU's like MSP430/C2000 don't have such statements in the datasheets.
    Usually they mention MIN and MAX values, but CC26xx only has TYP value and the above statement.

    In our application Flash will be updated through bootloader(UART) from an external MCU,
    and we want this data to calculte the wait time required for the total Erase/program of the new program.

    Best Regards
    paddu
  • Hi Fredrik,

    Any updates on this question?
  • Hi Paddu,

    There is no additional data on this parameter.

    How many SW updates are you expecting throughout the lifetime of your product?

    Cheers,
    Fredrik
  • Hi Fredrik,

    Thank you for the information.

    I don't think there will me too much SW updates,
    may be around 500 to 1000 updates throughout the lifetime.

    As I mentioned above in this application Flash will be updated through
    bootloader(UART) from an external MCU, so we need this data to calculte
    the maximum wait time required for the total Erase/program of the new program.

    Any rough/approximate value would be fine.

    Best Regards
    paddu
  • Hi Fredrik,

    Actually there is some detail in the CC1310 E2E about flash aging,
    it seems the erase time will remain relatively unchanged until 100k cycles.
    e2e.ti.com/.../545936

    Does it apply to CC26xx also?

    Meanwhile could you please let me know if there is any way to find out
    the time CC26xx is consuming to erase or program?

    Best Regards
    paddu
  • Hi Paddu,

    I have looked into the numbers for this, and I can confirm that for 1000 cycles you will not see any noticeable change in flash write/erase times.

    Regards,
    Fredrik