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.

AWR2243-2X-CAS-EVM: Issue with Raw Data Capture

Part Number: AWR2243-2X-CAS-EVM
Other Parts Discussed in Thread: DCA1000EVM,

Tool/software:

Hi experts,

I have an issue with the raw data capture using AWR2243-2X-CAS-EVM + DCA1000EVM.

Following the steps outlined in https://dev.ti.com/tirex/explore/node?node=A__AEIJm0rwIeU.2P1OBWwlaA__radar_toolbox__1AslXXD__LATEST, I can successfully connect the target of R5_0 and DSP in the CCS, CPU reset, load the binary files built by myself, and resum them both, getting the following messages from the CCS console:

[Cortex_R5_0] PMIC register 0x01: 0x8E.
PMIC register 0x0A configured to 0x33.
Debug: mmWave Control Initialization was successful
Debug: mmWave Control Synchronization was successful
Debug: CLI is operational

Meanwhile, I can also get the message "Start Record command : Success" in the command line from DCA1000EVM. From what I understand, I should first start the DCA1000EVM recording, and once I see this message, I should then resume the R5_0 core in CCS.

However, when I resumed the R5_0, nothing happened, apart from the message listed above from CCS for the first time of running. 

And after a few seconds, I got the error message from DCA1000EVM, saying that "No LVDS data" and "No Header", which indicate that no UDP data was received.

I believe this is because the AWR2243-2X-CAS-EVM was not properly triggered. I’m still new to CCS, as I previously worked mainly with mmWave Studio. Did I miss a step in CCS? Is simply resuming the R5_0 core the correct way to start execution of the radar application?

Thank you so much for your help.

  • Hi,

    Did you send the configuration? I think you haven't sent the configuration and the application running on MSS is waiting for the configuration to be sent.

    Regards,

    Samhitha

  • Hi Samhitha,

    Thank you so much for your helpful reply.

    That’s exactly what I’ve been wondering that I need to send the configuration file to the red board (AWR2243-2X-CAS-EVM) at some point. However, while following the raw data capture steps, I didn’t see any instruction indicating that I need to send the cfg file; only the "AM273X_Capture.json" is mentioned, which is used for the DCA1000EVM.

    I believe the configuration file is something like "cascade_shortrange.cfg", which I’ve used successfully during the demo by running the following command: "Two_Chip_Cascade_radar_ti_design_visualization.exe 16 17 1 cascade_shortrange.cfg" Using this, I was able to obtain point cloud data without issue.

    However, I can no longer run this demo after flashing "am273x_ccsdebug.appimage" instead of the demo appimage file.

    For raw data capture, I also suspect that after resuming the R5_0 core, I might need to run the command "Two_Chip_Cascade_radar_ti_design_visualization.exe 16 17 1 cascade_shortrange.cfg" to upload the configuration file. But when I try to do so, I receive an error message saying that the COM port is not available. I believe this is because the J7 jumper has been removed.

    Could you give me more clues how I should send the configuration file in this setup? Should I resume both R5_0 and DSP first, and then send the cfg file somehow?

    Thank you again for your support!

  • Hi Tiger Fang,

    Should I resume both R5_0 and DSP first, and then send the cfg file somehow?

    You need to resume each core one after the other. You can run R5 core followed by C66x core. Once both the cores are running, you can run the visualizer and send the configuration.

    Regards,

    Samhitha

  • Hi Samhitha,

    Thank you so much for your reply. 

    Which appimage should I flash for the raw data capture, the demo one or the debug one? I can run the visualizer successfully and obtain pointcloud with the demo appimage.

    For building the binary, should I choose release or debug ?

    And the issue is after resuming the R5_0 and DSP, if I run the visualizer again using the command "Two_Chip_Cascade_radar_ti_design_visualization.exe 16 17 1 cascade_shortrange.cfg", it will show me the error "Cannot connect to port 17". I think this happened if I open the CCS, without opening CCS, I can run the visualizer demo successfully.

    Do you have a video demo or something could show the steps to enable the raw data capture ?

    Thank you so mcuh for your help.

  • Hi Tiger Fang,

    Which appimage should I flash for the raw data capture, the demo one or the debug one?

    Are you asking if you need to flash CCS Debug Appimage or demo appimage?

    For building the binary, should I choose release or debug ?

    You should be able to choose any of the modes to build the demo application.

    And the issue is after resuming the R5_0 and DSP, if I run the visualizer again using the command "Two_Chip_Cascade_radar_ti_design_visualization.exe 16 17 1 cascade_shortrange.cfg", it will show me the error "Cannot connect to port 17". I think this happened if I open the CCS, without opening CCS, I can run the visualizer demo successfully.

    Can you halt the cores in CCS to check if there is an assert?

    Do you have a video demo or something could show the steps to enable the raw data capture ?

    Currently, we do not have a video demonstration to capture raw ADC data using 2-chip cascade.

    Regards,

    Samhitha