Other Parts Discussed in Thread: UNIFLASH
Tool/software:
Hello,
I purchased the IWRL6432AOPEVM to explore the capabilities of this chip. First, I ran the preloaded demo program and examined its functionality. There were no issues at this stage. Next, I set a goal to run the demo project through the debugger and verify that everything works. This is where I encountered problems. Below is the sequence of my actions:
-
Importing the demo project. I found the project “mmwave_demo_xwrL64xx-aop_m4fss0-0_freertos_ti-arm-clang” in the resource explorer and added it to my workspace.
-
Enabling the “Reset the target on connection” option. Without this, debugging would immediately crash into the error handler.
-
Starting debugging. Run → Debug → Resume.
-
Launching the visualizer on the PC and following the demo instructions to select the appropriate configuration and upload it.
-
At this point, the microcontroller program encounters an error. The debug console outputs the following message:
[Cortex_M4_0] ASSERT: 28.487693s: ../mmw_cli.c:CLI_MMWaveSensorStart:2458: 0 failed !!!
According to the call stack, the program crashes at the following function call:
/* FECSS RF Power ON */
retVal = rl_fecssRfPwrOnOff(M_DFP_DEVICE_INDEX_0, &gMmwMssMCB.channelCfg);
I also tried enabling
CLI_REMOVAL
, but the result was the same. Here is the console log:Error: mmWave Control Initialization failed [Error code -203227582] [errorLevel 2] [mmWaveErrorCode -3102] [subsysErrorCode 16272] Warning! BPM is not supported on this device Error: FECSS RF Power ON/OFF failed Exception: ../mmw_cli.c, line 2458.
How can this issue be resolved?