尊敬的团队:
软件中是否有任何方法 可以阻止进入引导模式下的 HALT 或禁用该模式?
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.
尊敬的团队:
软件中是否有任何方法 可以阻止进入引导模式下的 HALT 或禁用该模式?
您好 Susan、
CC26x0和 CC13x0器件实现了一种机制、可确保外部仿真器在执行任何应用代码之前能够控制器件。 这个机制被称为启动中的停止(HIB)。 当 HIB 检测到调试活动时、引导代码在执行结束时等待中断指令(WFI)停止、然后跳转到闪存中的应用代码。
检测 TCK 引脚上的活动(为 JTAG 电源域加电)是下一次启动时 HIB 的条件。 如果在系统复位发生之前通过进入测试逻辑复位(TLR)状态来关闭 JTAG 电源域、则可以清除 HIB 条件。 如果 AON_WUC:SHUTDOWN.EN 被写入1、HIB 条件不会被清除。
要退出 HIB、外部仿真器必须连接到器件并首先暂停、然后通过 DAP 恢复 CPU。 恢复后、程序继续从应用程序代码执行。
有一个涉及启动暂停功能的错误、应该通过最新的仿真软件包来解决:
http://software-dl.ti.com/simplelink/esd/simplelink_cc2640r2_sdk/4.20.00.04/exports/docs/blestack/ble_user_guide/html/oad-secure/bim.html#halt-in-boot-hib
https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds_software_package_download.html
此致、
Ryan
您好 Susan、
我之前的评估不正确、请参阅上述修订后的帖子。 它们的选项是关闭 JTAG 接口或通过将 TCK 引脚短接至电源电压来禁用 TCK 引脚。 https://e2e.ti.com/f/1/t/926869
此致、
Ryan