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.

CC2530: Flash Corruption - Again!

Part Number: CC2530

7 month ago I have opened the thread below complaining about the flash corruption of some CC2530. 

https://e2e.ti.com/support/wireless_connectivity/zigbee_6lowpan_802-15-4_mac/f/158/p/560246/2058191#2058191

Unfortunately it was closed and I couldn't reopen the discussion. For this reason I had to open a new thread. 

If you follow the whole story about my problem you will see that many TI Employees pointed out that could be caused by an undervoltage situation or an ESD event. Even with the internal Brown-out detection.
As my design did not have a voltage supervisory, I assumed the answer was the undervoltage situation.

So I changed my design and now I do have a voltage supervisor (MCP1318T) which will reset the CC2530 as soon as the voltage reach 2.828V (worst case) 650us response time. This voltage is way above the minimal 2V operational supply voltage for CC2530.

And guess what? the flash got corrupted even with the voltage supervisor. 10 pages went blank, from 0x8000 to 0xD000. And two other random location, some of the empty bytes were replaced by random numbers, mostrly 0x00.

I'm discarding the ESD hypothesis because the circuit was closed inside its plastic case and this issue happened in our laboratory.

So what is next? I'm not the only one complaining about this problem.

  • Alessandro,

    These issues are hard to track down, what timezone are you located in. I think we need to take this issue via email with the team in the best timezone compared to where you are located.

    Have you ever been able to replicate this issue on a TI development kit? or have you never checked. (having it on our kits makes it much easier to try to replicate in our offices)

    Regards,
    /TA

  • My timezone is UTC-3 (Brazil - Florianópolis)

    Unfortunately, I don't have a development kit anymore. Besides, I can't replicate the problem conscientiously. It just happen. I powered down the device and when I turn it back on the flash was corrupted.
    All the flash corruptions happening in laboratory are related to power cycling, but I have some flash corruptions happening in our clients and I'm not sure if it's also related to power cycling since it's connected to the vehicle battery.

    I will need your help to reach the team by e-mail because I have been ignored every time I try to reach support by e-mail.

  • Alessandro,

    That fall under my region, I will reach out to you directly using the email shortly.

    Regards,
    /TA