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.

[参考译文] CCS/CC1310:TI 参考设计 TIDA-00488 A CC1310无线传感器

Guru**** 665180 points
Other Parts Discussed in Thread: CC1310
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/596945/ccs-cc1310-ti-reference-design-tida-00488-a-cc1310-wireless-sensor

器件型号:CC1310

工具/软件:Code Composer Studio

您好、TI、  

我构建了许多基于 CC1310的 PCBA、发现当我对其进行编程时、我会收到一条错误消息、表示我无法连接到目标。 我更新了配置文件、但似乎一直在打赌一个错误。  

"(错误-242 @ 0x0)无法访问 rot 子路径。 电路板配置文件可能不正确。"

我可以从另一个 Launchpad 刷写 Launchpad、但在没有收到此错误的情况下无法刷写我的 PCBA。 电路和芯片都是一样的、从硬件的角度看、我没有理由不工作。  

了解配置文件需要切换的原因以及配置文件如何影响 CCS 中的调试的任何帮助都是极好的。  

谢谢  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我在尝试运行 T潮0488时得到的另一个错误代码是:
    说明资源路径位置类型
    产品"com.ti.rtsc.TIRTOSsimplelink" v2.14.1.20当前未安装、并且没有可用的兼容版本。 请安装此产品或兼容版本。TIDA00488-TIDA00758-FirmwareTIDA00488-TIDA00758-FirmwareProblems

    我已经在目录路径 C:/ti 中安装了 TIRTOS、因此应该可以识别它、一个区别是我安装了软件的较新版本、而不是 V2.14、而是 V2.16。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    TIDA 00488固件针对 TI-RTOS 2.14进行了编写/测试(请查阅自述文件)。我建议安装此版本以启动并运行软件、然后将软件移植到更新版的 TI-RTOS。

    我以前没有看到此错误消息。 您使用的是哪个板级配置文件? 与您制作电路板的方式相比、这是正确的吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    电路板基本相同、但我不完全了解如何在 CCS 中设置配置文件。 我已经为 CC13xx 下载并安装了 TIRTOS V2.14 、但仍有相同的错误。 很遗憾、我真的不知道错误是指什么。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    也许您正在使用 Code Composer 7和更新版本的 XDCTools? 请尝试组合 CCS 6.2 + TI-RTOS 2.14 + XDCTools 3.31.x尤其是 Code Composer 通常会破坏与旧 TI-RTOS 产品的兼容性。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我听从了您的建议、TI 宣称 SimpleLink TIRTOS 会破坏 CCS 的更新版、这似乎很奇怪。 IDE 和软件都可以实现任何功能。 因此、我使用 TI-RTOS 2.14打开了 CCS6.2、并保留了标准 XDCTools3.31.x 我有相同的误差。  

    此错误直接指的是工程的配置。 当我更改项目配置时、我不会保存这些文件!  

    我尝试将 Cortex.C.13F 1310F128_rev1更改为简单链接 CC1310F128、因为这是与 LaunchPad 配合使用的工具、但同样也不会保存。 您知道我是否需要更改权限或创建新项目并将这些文件导入其中以更改 CCS 通用目标。  

    我不再获取调试器的目标配置(项目中的文件到正确的目标器件、但这似乎不会对错误产生任何影响。  

    请告诉我、与 CC1310f128 IC 配合使用时、这看起来是否正确。  

    当我转到验证目标时、我恢复允许错误。  

    [开始]
    
    执行以下命令:
    
    %CCS_base%/common/uscif/dbgjtag -f %boarddatafil文件%-RV -o -S 完整性
    
    [结果]---
    
    
    [打印电路板配置路径名]---------------
    
    C:\Users\Nichol~1\AppData\Local\TEXASI~1\
    ccs\ti\0\BrdDat\testBoard.dat
    
    ---- [打印重置命令软件日志文件]-----------------
    
    此实用程序已选择100或510类产品。
    此实用程序将加载适配器'jioxds110.dll'。
    图书馆的建造日期为"2016年7月27日"。
    库构建时间为'18:31:37'。
    库软件包版本为'6.0.407.3'。
    库组件版本为'35.0.0'。
    控制器不使用可编程 FPGA。
    控制器的版本号为'5'(0x00000005)。
    控制器的插入长度为"0"(0x00000000)。
    此实用程序将尝试重置控制器。
    此实用程序已成功重置控制器。
    
    ---- [打印重置命令硬件日志文件]-----------------
    
    扫描路径将通过切换 JTAG TRST 信号进行复位。
    控制器是具有 USB 接口的 XDS110。
    从控制器到目标的链路是直接的(不带电缆)。
    该软件配置为 XDS110功能。
    控制器无法监控 EMU[0]引脚上的值。
    控制器无法监控 EMU[1]引脚上的值。
    控制器无法控制输出引脚上的时序。
    控制器无法控制输入引脚上的时序。
    扫描路径链路延迟已精确设置为"0"(0x0000)。
    
    硬打开控制器时出错。
    
    ---- [发生了错误,该实用程序已中止]-----
    
    此错误由 TI 的 USCIF 驱动程序或实用程序生成。
    
    值为'-242'(0xffff0e)。
    标题为"SC_ERR_ROUTER_ACCESS_SUBPATH"。
    
    说明:
    无法访问路由器子路径。
    电路板配置文件可能不正确。
    
    [结束]
    

    这让我尝试了、现在仔细检查 JTAG 接头的硬件。  

    以上是我的 PCBA 配置。 我已经检查了这个以及针对这个设计和针对 CC1310 Launch Pad 的参考设计到 MCU 的引脚、并发现它们是匹配的。 但我测量的是 CC1310调试器和目标 DUT 的压降。 调试器在 DUT (目标)上 JTAG 头的 VDD 上产生3.3V 电压、这是一个显著的电压损耗。 我正在检查以确保供应商现在没有将电阻器与电容器混合。  

    否则、原理图会检查、而 Altium PND 分析会显示电源轨到接地之间没有电压泄漏。  

    这就是我今天完成的项目、明天我需要切换项目以进行演讲、但明天晚上我将再次努力完成这一任务。 为了加快电路板与 CCS 通信的速度、我提供了任何帮助或见解、以便我可以开始软件开发和测试的有趣部分。  )

    谢谢、Nicholas  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我已经通知了 TI 设计背后的人员之一、因为我发现项目设置涉及修订版1这一点很奇怪。

    在解决该问题之前、您可以尝试 TI-RTOS 附带的示例之一、看看您是否能够刷写此代码。

    但是、在尝试之前、您似乎需要查看您的硬件。 未连接调试器时、您的 VDDS 节点是什么? 该引脚上的电压不应下降、电压降至2.3V 表示必须检查硬件。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的、我今晚花了一些时间来解决电压问题、发现我将 JTAG 连接器设定为键控的方式与调试器将连接器按键的方式是反向的。 我翻转了板上的连接器、并能够对其进行编程并与 SmartRF 通信。  我已经更新了用于未来 PCBA 运行的密钥、但想知道您的数据表是否比 FTSH-105-01-DV-K DigiKey 更好。  

    感谢您的所有帮助。