AWR1843AOP: Occur “CPU fault” and “Chirp Processing Miss Exception” When Decrease Time Frame

Part Number: AWR1843AOP
Other Parts Discussed in Thread: UNIFLASH

Hello E2E Experts,

I want to run “lab0014_obstacle_detection_aop” project on AWR1843AOPEVM; but there is strange problem when config it with 10ms time frame as explained below:

1. I use TI prebuilt bin file for flashing EVM via uniflash then everything goes well. 

2. I build the mentioned project without any changes in CCS then flash our built bin file on EVM. When send CLI command, GUI doesn’t receive data. In log UART, it can be seen that chrip processing miss exception occurred. While those lines related to post exception event in dss project are been commented, CPU fault exception occurred. Those problems can be seen in debug mode too.

Note1: EVM configured with same config(10ms time frame) in both states.

Note2: There is no problem when radar configured with 100ms time frame in both states.

What is difference between TI project building and our project building approach in CCS? I guessed the problem is related to compiler optimization. tried some levels so results are same with error. I need more additional information about this problem!

Regards,

TICSC

  • Hello,

    Thanks for reaching out regarding your issue on the obstacle detection demo. First of all, I just wanted to confirm my understanding: when configuring the device frame time to 10 ms, the device is failing due to a chirp processing exception on both the prebuilt binary and when you rebuild the project yourself, correct?

    If so, this is to be expected as 10 ms is not be enough time for the device to finish chirping, processing, and outputting TLV data within the frame period, hence why the program is throwing a chirp processing exception. Increasing the frame period to 20 ms or higher should be enough.

    Let me know if this helps or if you have any additional questions.

    Regards,

    Kristien 

  • Hello Kristien,

    When using prebuilt binary with 10ms time frame, everything is OK.
    When using our built binary (no changes to the project) and with 10ms time frame, the program throws a chirp processing exception.  
    Regards,
    TICSC
  • Hello,

    What version of the Radar Toolbox are you using?

    Regards,

    Kristien