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.

CC2510 flash corruption

Other Parts Discussed in Thread: CC2510

Dear Support,

Three hours into a temperature test from -40C to +85C, I lost communication with the UART at +85C. I then tried to restore serial communication at room temperature using several setups and applications , but was unsuccessful. Thinking the radio was damaged, I tried re-programmed the part. Programming was successful, and so was serial communication again. It seems as though the flash was corrupted. Do you have any ideas?

Thanks,

Chris

  • Dear Support,

    It seems the reason for failure is directly related to high temperature. At +82C, the CC2510 appears to cycle in and out of a reset. At +84C the part appears to be completely powered off, no current draw at all. After the part cools back to near room temperature (~10min), the part resumes operation again. This is where I was mislead in the previous post, thinking it was flash corruption. The data sheet specifies -40C to +85C operating temperatures. 

    Any ideas?

    Thanks again,

  • That does seem odd. Can you output the internal temperature sensor's reading during the test? Perhaps the chip or another part on your board is heating up above 85C? 

    Also, can you monitor the reset line itself and power line(s) to see if they're going low?

  • Hi Chris,

    I does seem odd...do you get several parts to behave as above or is it only one device?

     

    -Per

  • Hi Chad,

    Yes, but now it doesn't do it anymore. I'll continue testing and revisit this issue if I see it again. I wonder if my board was flexing at the high temperature and returning when it cooled off. Thanks for the attention.

    ~Chris