Other Parts Discussed in Thread: CC2640
Hy there,
we are in the stage of SOP, firmware of our BLE device (CC2640, battery powered, some I2C devices) proved to run stable in extensive field testing, no HW issues either.
Now, in the first two badges of series production there is a strange effect, that hits about 5% of all devices: During casting the processor stops working. Devices don't advertise any more and are not connectable to the JTAG debugger, FLASH Programmer does not recognize the device.
After HW reset the devices run normal again. Unfortunately, this does not help, because JTAG connector is not accessible in the final product.
Apparently, there is no current draw, at least battery voltage seems normal, even after three weeks in the fail mode. As far as I can measure this, there is no peak current, that is typical for a running device (i.e. during advertising etc). So far, we did not implement watchdog but we do have a software "advert lifeguard". If there was no advertising callback for longer than 3min the device resets. So apparently, the SW does not run any more.
We did implement an exception handler, that writes some debug info to an external eeprom and resets the device, but apparently, that was not triggered.
Any ideas on what else could be the reason for this? Stopped quartz? Electromagnetic Immunity?
What measurements could help to find out the root cause for this?
Regards
Harald

