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.

IWR6843AOP: Soft sensor restart

Part Number: IWR6843AOP

Tool/software:

Hi,

I’m currently working on a fall detection application using the following reference project:
C:\ti\radar_toolbox_3_10_00_05\source\ti\examples\Industrial_and_Personal_Electronics\People_Tracking\Overhead_3D_People_Tracking.

One of our key requirements is to stop the sensor while it's actively sensing, update the configuration, and then restart it — all without powering down the board. However, after doing this, we no longer receive any TLV packets.

Additionally, we need the ability to remotely restart the sensor without a full power cycle. To achieve this, we attempted a soft reset of the MSS core using the following steps. While the MSS core does restart, TLV packets still do not appear. The system works as expected after power reset.

Note: The .cfg file is hardcoded into the firmware 

Soft reset sequence:

(void)Pcount3DDemo_CLISensorStop(0, NULL);
(void)DPM_stop(gMmwMssMCB.objDetDpmHandle);
(void)DPM_deinit(gMmwMssMCB.objDetDpmHandle);
SOC_softReset(gMmwMssMCB.socHandle, &result);
Could you suggest a reliable way to restart the sensor without power off?
Also, could the problem be due to MSS and BSS cores falling out of sync when only the MSS is reset? If so, how can proper synchronization between the cores be ensured?