主题中讨论的其他器件: MSP430F2002、 MSP430F2013、 MSP-FET
大家好、团队、
我正在与一位客户合作、他正在使用 MSP-TS430PW14进行 SBW 通信开发。
详细信息:
我遇到的问题是使用 Spy Bi Wire 连接到 MSP430。 我可以使用 JTAG 连接到器件、但我需要使用此项目的 SBW。
它们具有 MSP-FET 和 MSP-TS430PW14。 MSP-TS430PW14附带样片 MSP430F2013。 它们的目标将是 MSP430F2002。
它们运行的是 CCS v7.2.0.00013。
CCS 在首次连接 MSP-FET 固件时确实对其进行了升级。
MSP-TS430PW14开箱即用、针对 SBW 进行了配置。 在调试期间、它们会收到以下消息。
连接到目标时出错:未知设备
它是使用采样 MSP430F2013和具有相同结果的 MSP4302002进行尝试的。 然后针对 JTAG 重新配置 MSP-TS430PW14、并且它们能够成功连接和调试。
已在2台不同的 Windows 10计算机上尝试过此操作、结果相同。
电缆随设备一起放在包装箱中、甚至用替代产品替换它们都不起作用
- 具有铁氧体的微型 USB 电缆
- 6英寸14针带状电缆(它们没有较短的电缆)
MSP-TS430PW14针对 SBW 进行了配置(J7-J12全部设置为1-2)。 Vcc 跳线(J5)设置为 int。
‘尝试了针对 MSP430F2013的 CCS‘闪烁 LED’项目。 ‘“开箱即用”SBW 配置,它们无法连接到目标。 通过简单地更改为 JTAG (将 J7-J12更改为2-3)、它能够进行连接和运行以及调试。
‘创建了一个针对 MSP430F2002的‘Fresh’CCS Blink the LED’项目,用 MSP430F2002替代了实际的 MSP430F2013,并使用与上述相同的结果重复了调试尝试。
上周与客户进行了更多讨论后,他们发现将示波器探头挂在部件的复位引脚(引脚10)上会导致在 SBW 中检测到部件,但随后出现“写入内存块时出现故障”错误。 :写入长度为0x4c 的第0页0xfc00处的内存块时遇到问题
他们通过尝试在完全不同的计算机上运行独立安装的 CCS 和新创建的工程来重复这些测试。 因此、这是完全不同的工作区。
已验证(使用示波器)、在 SBW 调试尝试期间3.3V 是否稳定。
总结:
…上述 TI 提供的所有部件、器件、电缆等,他们能够安装 CCS,使用 CCS 创建一个示例‘闪烁 LED’项目,然后成功地对部件进行编程和调试,同时仅使用4线 JTAG。
2线 SBW 不工作。
在目标复位线路上悬挂示波器探针有助于在 SBW 配置下连接到器件、但不允许对器件进行编程。
是否有任何其他建议可供客户尝试启动并运行 SBW 连接?
感谢您抽出宝贵时间为本案例提供支持。
此致、
Kishen