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.
工具/软件:Code Composer Studio
您好!
我想知道 XDS100V2是否支持该器件 CC1352P1F3RGZ 和两个相似器件 CC2652P1FRGZ CC2652R1FRGZ
2.如何在 CCS 中编译有关这些器件的引导加载程序的工程,是否有任何文档?
非常感谢
您好!
这些器件支持4线制 JTAG、这是 XDS100v2支持的唯一模式。 如果您需要2线 cJTAG、则必须使用 TMDSEMU110-U 或 XDS100v3 -某些模型显示在 XDS100页面上:
https://software-dl.ti.com/ccs/esd/documents/xdsdebugprobes/emu_xds100.html
2.我不确定"有关引导加载程序的项目"是什么意思、但要通过其内部 SBL 对这些器件进行编程、您可以使用 Uniflash。
希望这对您有所帮助、
拉斐尔
您好、Rafael、
谢谢您的回复。
第一个问题是,如果我使用4线制 JTAG,那么 XDS100v2支持对这些器件进行编程,对吧?
2. Jlink 是否支持对这些器件进行读取和编程。 我有一个测试,jlink 可以连接到设备,这意味着它可以重新配置设备,但无法读取。 如果我第一次擦除设备,则无法再连接该设备。 那么、这怎么会发生。
您已经提到了 Uniflash、这是一个软件。 那么,我应该使用它来使用 XDS100v2之类的工具吗? 我们已经将芯片焊接到了我们的硼中,我们没有 TI 官方的 EVM 硼。 在我们的电路板中、我们打算使用 SPI 接口或4线制 JTAG 进行编程。 我们不保留 UART。
您好!
1.是的。
2.我不确定在您的情况下会发生什么情况- Jlink 有时并不完全支持器件上的闪存操作。 我会使用您已经拥有的 XDS100v2验证连接和所有其他内容。
3.是的、Uniflash 是一款能够通过 UART 使用 SBL 的编程器软件。 由于您似乎没有这样的情况、我将改用4线制 JTAG。
此致、
拉斐尔
您好、Rafael、
4-JTAG 可用于对电路板中的芯片进行编程。 现在还有另一个问题。
SPI 接口用于更新固件。 对于这些器件、包括一个简单的基于 ROM 的引导加载程序、该引导加载程序可通过 SPI 或 UART 与外部器件通信。 我们现在只有 SPI。
数据表中介绍了通信协议。 请参阅红色矩形中的。 但是在我们的测试中、我们发现来自芯片的数据包不包含第一个字节、这意味着数据包的大小。 例如、我们从芯片读取6个字节、并将波形保存在最后一张图片中。 波形显示没有大小字节、但数据包中的其他字节是正确的。
我们还尝试了一些其他命令、响应数据包没有大小字节。
那么、您能否帮助我们确认手册是否更新、或者我们手中的芯片有问题。
非常感谢
您好!
感谢您的回复。
我不太熟悉 CC13x2器件的 SBL、但可以看到器件在传输字节序列后以 ACK 进行响应、表示数据包已完成、因此我怀疑数据采集可能并未显示整个情况。
逻辑分析仪可能缺少未能触发数据采集开始的先前转换? 此外、如果后续数据传输正确、这可能会确认第一个数据包的数据采集问题。
无论如何、我会将此内容重定向给器件专家、因为他们可能会有其他见解、而我对此缺乏了解。
希望这对您有所帮助、
拉斐尔
您好、Rafael、
谢谢您的回复。
如果我们假设响应没有第一个字节大小、我们可以很好地与这些器件的 SBL 通信。 因此、我们不认为逻辑分析仪错过了启动捕获。
如果您将其重定向至器件专家并获取一些新信息、请告诉我。 非常感谢您。
谢谢。
你好,彭超
请共享整个逻辑跟踪输出。