Hi TI engineer
In my CC3235SF device,there have a fatal error :FATAL ERROR: Sync loss detected ,And MAP_PRCMMCUReset(1) can't reset device.
What should i do to restart system? And what cause this problem?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hi TI engineer
In my CC3235SF device,there have a fatal error :FATAL ERROR: Sync loss detected ,And MAP_PRCMMCUReset(1) can't reset device.
What should i do to restart system? And what cause this problem?
Hi,
Hard to say what is going on at your case. NWP log (chapter 20 of SWRU455) may to provide some additional information. This error may to be shown in case of crash of host driver due to issue with your application code (e.g. stack overflow, memory leak, etc.) or it can be related to NWP itself.
Your recovery code with Application MCU cannot work. You need to restart whole CC3235 SoC including NWP and MAC. This can be done using PRCM hibernation code like this. At this error state do not call sl_Stop() before hibernation code.
Jan
Hi
thanks reply!
I change my system reset func from MAP_PRCMMCUReset(1) to (MAP_PRCMHibernateIntervalSet(330);MAP_PRCMHibernateWakeupSourceEnable(PRCM_HIB_SLOW_CLK_CTR);MAP_PRCMHibernateEnter();).
And restart the system multiple times, the system maybe can't restart and not running and need re-power.what caus this problem?
Hi
My application is a ble gateway. It uploads BLE scan data via WIFI and TCP/MQTT. I restart system by MQTT downlink cmd.
If system restart ok, device can connect wifi and mqtt server . And i don't see any fault handle.
this is system restart ok log
this is system restart error log
Hi
I found this problem by not enough power supply. But i don't know MAP_PRCMMCUReset(1) restart is ok but MAP_PRCMHibernateEnter is fail.