主题中讨论的其他器件: UNIFLASH
工具与软件:
您好!
我购买了 IWRL6432AOPEVM 来探索该芯片的功能。 首先、我运行了预加载的演示程序并检查了其功能。 目前没有任何问题。 接下来、我设置了一个目标、通过调试器运行演示项目并验证一切是否正常工作。 这是我遇到问题的地方。 下面是我的操作顺序:
-
导入演示项目。 我在 Resource Explorer 中找到了工程"mmwave_demo_xwrL64xx-aop_m4fss0-0_freertos_ti-arm-clang"、并将其添加到了我的工作区。
-
启用"Reset the target on connection"选项。 如果不执行该操作、调试将立即崩溃至错误处理程序。
-
开始调试。 Run→Debug→Resume。
-
在 PC 上启动可视化工具、并按照演示说明选择适当的配置并上传。
-
此时、微控制器程序会遇到错误。 调试控制台输出以下消息:
[Cortex_M4_0] ASSERT: 28.487693s: ../mmw_cli.c:CLI_MMWaveSensorStart:2458: 0 failed !!!根据调用栈、程序在以下函数调用时崩溃:
/* FECSS RF Power ON */retVal = rl_fecssRfPwrOnOff(M_DFP_DEVICE_INDEX_0, &gMmwMssMCB.channelCfg);我也尝试启用
CLI_REMOVAL,但结果是相同的。 以下是控制台日志: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.
如何解决该问题?