This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Random Fatal Error log message when powering up board

We are in the final throws of testing our boards that are based on the BLE UART Peripheral application.  The current test environment involves monitoring board and battery life conditions.

Occasionally, yet far too often for product reliability, after a battery crash (ie discharge below CPU function limits), when powering the board back up (applying battery charge source), a "Fatal Error" message is delivered via the logging system.  Sometimes there are no visible consequences to the board operation when this is event is noted, but far too often one or two critical conditions result:

1 ) The CPU  (NRF51822)  and will not properly boot and load/run the app unless the board power system is fully discharged, and/or,

2) Once booted, the contents of NVRAM (Board Cal, Sensor Cal, and board/battery life information) have been erased.

Neither of these conditions are, of course, acceptable for our product once in the field.

The log messages received give no other details as to what the Fatal Error is or what may have caused the event.

Can anyone please point me towards a way of troubleshooting what is causing these errors?

Thank you all kindly,

Robin@TL

Related