主题中讨论的其他器件:CC2650、 UNIFLASH
您好、不熟悉这个论坛并对 cc2650进行编程、不确定这是否是提出此问题的合适论坛。
我一直在尝试擦除 cc2650 LaunchPad、以便使用 Contiki-ng 对其进行编程。 但当我尝试在 Uniflash 8.6.0中擦除闪存时、显示以下错误消息:"Error connecting to the target:(error-2131@0x0) cannot be access device register (连接到目标时出错:(error-2131 0x0)无法访问器件寄存器)"。 复位器件、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电、并/或尝试更可靠的 JTAG 设置。"
在 VirtualBox 中运行 Uniflash 的环境:Ubuntu 22.04.4。 Uniflash 版本8.6.0。 仿真软件包12.70.00059。
到目前为止调试错误的过程:
1.我已经更新了 XDS110固件、当前版本是3.00.00.28。 这已经通过 Windows 中的 Uniflash 和 xdsdfu 命令行工具完成。
2.我已经尝试按照 XDS110调试页的建议,将 JTAG TCLK 频率从默认的5.5MHz 降低到2.5MHz。 错误仍然存在。
3、我也尽量降低输入电压、正如我在论坛上读到的另一个消息来源建议的那样、降低到2.5V。 错误仍然存在。
4.我已尝试使用验证连接工具通过 CCS12.6.0连接 XDS110、错误消息为:
此错误由 TI 的 USCIF 驱动程序或实用程序生成。
值为'-242'(0xffffff0e)。
标题为"SC_ERR_ROUTER_ACCESS_SUBPATH"。
解释如下:
无法访问路由器子路径。
电路板配置文件可能不正确。
我最好的猜测是电路板配置已正确设置、但我不知道如何查找错误的配置以及如何恢复默认设置? 任何人都会乐于助人。