主题中讨论的其他器件:AWR1843AOPEVM、 AWR1843、 MMWAVEICBOOST、 IWR6843AOP、UNIFLASH
工具与软件:
你(们)好、
我在尝试在 CCS 上调试您的示例时感到非常沮丧。 在我与嵌入式系统合作的10年中、我在调试器正常工作时从未遇到过这样的问题。
我已尝试 CCS 和 CCS Theia、并且我使用过 IWR6843AOPEVM 和 AWR1843AOPEVM (具有 MMWAVEICBOOST)。 虽然我在 AWR1843上取得了一些成功、但它只是部分调试、有时可以开始调试、但通常一次只能对一个内核(MSS 或 DSS)有效、而不能同时对两者都起作用。 此外、使用断点通常会导致调试器完全停止工作。
由于80GHz 器件的认证问题、我们现在决定使用 IWR6843AOP。 遗憾的是、使用 IWR6843AOPEVM 时、我无法将调试用于任何示例、即使仅使用 MSS 也是如此。
我已按照中的指南进行操作 radar_toolbox_2_20_00_05/docs/software_guides/using_ccs_debug.html 和 radar_toolbox_2_20_00_05/docs/hardware_guides/evm_setup_operational_modes.html 彻底消失。 到目前为止、我已经非常熟悉该流程、但它仍然无法正常工作。
我可以刷写(使用 uniflash)并运行示例而不会出现问题。 在调试前、我已确保它已ccsdebug.bin刷写。 在 CCS Theia 中使用"Manage the project's target-configuration automatically"选项时、我可以单独调试 MSS 或 DSS、但不能同时对目标配置进行调试、这是无用的、因为两个内核都需要运行才能使检测算法正常运行。
当‘在 CCS 中运行目标配置并连接到 MSS 或 DSS 时、调试器尝试从随机地址执行代码、导致如下错误:"在没有可用调试信息的情况下在地址 0x0"处中断、或在程序代码之外。"
您能否提供有关如何调试 area_scan 项目以及如何禁用编译优化的指导? 是否可以使用 IAR 或 Keil 来代替 CCS? 此外、控制台仅显示一部分日志、我在哪里可以找到其余日志?
感谢你的帮助。
此致、
据




