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: 3D People Counting labs doesn't work in debug mode

Part Number: IWR6843AOP
Other Parts Discussed in Thread: UNIFLASH

Hi,

I have imported the 68xx - 3D People Counting MSS and DSS projects in Code Composer Studio

I'm launching the debug and flash the device.(no errors)
After that I disconect the device from CCS to can send the config file from a visualizer.
In my case I use the 3D people counting GUI to send the "AOP_6m_default.cfg"
The device connect to the GUI but nothing happens when I send the config file...
I close the GUI and reconnect the device to CCS. The device print "*********** ...." but not run 
normaly the lab code. ( I have put a printf() to see if it run correctly.)


I precise that when I flash the device with prebuit binaries with uniflash tool all works perfect in the 3D people counting GUI.
And that with the same cfg file.

Why in the debug mode I can not sent the config file to the device?
What  am I doing wrong?

Thank you for your help,
Daniel C.

  • Hello Daniel, 

    You should see some output in the CCS console even if the sensor doesn't start. Do you see any output? Please make sure you are following all the steps in the CCS debug guide.

    Using CCS Debug for Development

    Regards,

    Jackson

  • Hi, 

    My CSS print only one time when launching only Cortex_R4_0 :

     [Cortex_R4_0] **********************************************
    Debug: Launching the MMW Demo on MSS
    **********************************************
    Debug: Launched the Initialization Task
    Debug: mmWave Control Initialization was successful
    Debug: mmWave Control Synchronization was successful
    OK OK // my print out the uart while loop
    OK while // my print in the uart while loop
    {module#35}: line 444: error {id:0xa0000, args:[0x80027a0, 0x0]}
    xdc.runtime.Error.raise: terminating execution

    Following your guide , i have an error when trying to connect the C647x_0:

    To resume:  I success to launch Cortex R4 with the mss "3D_people_count_68xx_mss.xer4f" -> result printed above

    but receive a error when trying to connect the C647X_0
    for load the "3D_people_count_68xx_dss.xe674"


    Daniel C.

  • Hello Daniel,

    Did you load the CCS debug binary through uniflash? Did you make sure to load the 68xx binary and not the 64xx?

    Regards,

    Jackson

  • Yes I have also tried by first flashing the device with uniflash with the good bin file. (68xx)
    With the 3d poeple gui visualizer => all works good
    With ccs in debug mode => result presented above 

    Daniel 

  • Hi Daniel,

    I do not mean the full application binary file. One step in the CCS debug method is to flash a special binary file specifically for debug mode. Have you done this? It is at the following path.Please make sure you are following all the steps in the debug guide above.

    C:\ti\mmwave_sdk_03_05_00_04\packages\ti\utils\ccsdebug

    Regards,

    Jackson