主题中讨论的其他器件: UNIFLASH、 MSPWARE、 MSP-EXP432E401Y
我们希望 在定制 PCB 设计中通过 TMS320F280039 controlCARD 重新实现 XDS110接口、其中 XDS110实现在 MSP432E401Y 上运行。
为了进行概念验证、我们正在使用 MSP432E401Y LaunchPad 、但未能成功获取 xdsdfu 实用程序来将芯片识别为 XDS110器件。
以下是我们尝试过的一些操作:
-从命令行使用 XDSDFU 实用程序(通过 USB ),分别上传引导加载程序和固件文件。
-在 LaunchPad (即 TMC129ENCPDTI3)上使用 XDS110上的 UniFlash (通过 JTAG),从 XDSDFU 上传固件文件。
-在使用引导加载程序设置 MSP432E401Y 后、通过 USB 使用 LM 闪存、无论是内置的 ROM 驱动程序、XDSDFU 中的引导加载程序、还是作为 MSPWare (MSP432E4芯片的 SDK)的一部分包含的 USB 引导加载程序、都在 CCS 中编译。
-在使用 xdsdfu 实用程序下载引导加载程序或二进制代码之前、使用 xdsdfu 命令 MSP432E401Y 的非零序列号
这些选项的各种其他组合(即按顺序尝试这些技术的每种组合)会导致 xdsdfu 响应
-"USB device not recognized"错误
设备仍处于 DFU 模式
- LaunchPad 上的 MSP432E401Y 从"$ xdsdfu -e"枚举命令中消失;
在大多数情况下、我们设法对器件闪存进行重新编程(根据 LaunchPad 中 UniFlash 的"空白检查"功能)、但无法使 XDSDFU 固件正常工作。
还有其他应该尝试的方法吗?