We have had an App running on our custom CC6 based hardware for over a year pretty succesfully.
One or two occasional hangups requiring reboots but certainly not too bad for our beta site.
We have recently made some minor changes to the yocto build, mostly tidying up.
We have made quite a few changes to our application.
Over the past week our newest batch of 5 hardware devices, newly built and flashed and with the latest app installed have ‘bricked’ themselves under ‘normal’ operation. A sudden lockup and the device becomes unresponsive.
Resorting to connecting a USB terminal ( IP USB stops being available ) and doing a hardware reset brings up a badly corrupted root file system. This prevents any booting beyond displaying the Linux penguin on our LCD graphic display.
There is no response to trying to interrupt the boot to allow reflashing from an SD card and the boot eventually freezes. Bricked.
The flash image appears to be ok. works for extented development sessions. The freexe appears to be random in response to various or general IO.
How do we recover these units?
How do we even begin to work out where the fault is?
pics of the fails -