Hi all,
We are suffering a strange behavior in our dm355 based product. Some units after some time fail during boot process, just before u-boot. It seems that UBL is not able to find u-boot or valid application.
I see a lot of traces like these:
DM355:
UBL: Failed to read app descriptor
UBL: NANDBoot() failed
When it happens we can solve it just power down the unit or just pressing reset button. There are some units where there are more probability that it happens. It doesn't happen always, just sometimes...
I was wondering about two possibles solutions:
-Enable watchdog in UBL.
-Reset device and boot again from UBL.
I have been trying to enable watchdog but it's so hard because the size of IRAM limit me a lot the lines of code to add. However it should be easy to reset the device.
Do you have any advice? Thanks in advance,
Paco