I've had several CC2541 based devices that have gone faulty in the field, unable to connect. After some weeks of operation these devices seem to stop advertising.
I've had a look at SWRZ014C and SWRZ022 errata notes for related chips. They both describe a 'power mode hang' when the chip goes from sleep to active mode. I'm wondering if this could be my problem.
I have managed to have a look at one on my failed devices and have found the external 32 kHz crystal running, but not the 32 MHz one, it appears to be stuck in low power mode.
1. Does the silicon in the CC2541 suffer the same power mode hang problem and if so have the suggested work arounds been implemented in the BLE stack?
2. Have the CC2541 and the BLE stack proved to be robust when running in power save mode over long time periods?
Thanks
Dan