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.

CCS/IWR6843ISK: PeopleCounting Lab: Send data from DSP to UART by skipping ARM ---> DSS crashes when dataLogger parameter is set to "dssLogger"

Part Number: IWR6843ISK


Tool/software: Code Composer Studio

Hi,

I am having trouble while trying to send data from DSP directly to UART skipping ARM processing.  

Diving a bit in the code of People Counting Lab I figured out that it is possible to set the parameter dataLogger to "dssLogger" so that the DSP writes directly the data to UART instead of sending the message to ARM.

Therefore I decided to add this parameter to the configuration file just before the sensorStart command:

The command is accepted by the CLI during configuration flushing and, thanks to the debugger and breakpoints, I could also verify that the code of DSP sending data to UART is executed.

The problem is that, just after a few seconds, the DSS and MSS firmware crash, and I can neither debug the code nor receive any data through UART from DSP.

Follows a code snippet of the dss_main.c where the DSS crashes:

Follows a code snippet of the mss_main.c where the MSS crashes:

The problem arises both in debug mode and when running the firmware normally.

Do you have any idea about the reason of this?

Any help/support is really appreciated.

Regards,

Alessandro