主题中讨论的其他器件: UNIFLASH、 controlSUITE、 F28M36P63C2
您好!
首次将示例软件上传到 TMDSDOCK28M36时出现问题。
使用 Code Composer 和默认电路板设置、我能够在属性窗口中验证内部 s100v2连接。 当单击 debug 按钮上载工程时,我卡在 GEL 表达式- OnTargetConnect()上,并由于经过了太多的时间而最终取消。
根据《TMS320F28M36 Concerto controlCARD R1.1信息指南》文档 R1.1版本1.3 2016年5月的勘误表
使用引导至闪存引导 模式时、如果器件中尚未加载任何代码、则可能很难通过 JTAG 连接到 MCU。 建议使用从 以太网引导模式(或其他引导模式)、直到将有效代码加载到闪存中。
根据这些信息、我尝试切换电路板设置并使用 UNIFLASH 应用上传到电路板。
在上电之前、SW1设置为串行外设0010
A:SW1位置2需要设置为 ON、以启用内部 FTDI USB 转串行
将 A:J1 USB 连接到计算机。 (未连接其他 USB 或电源)
UNIFLASH 检测内部 s100v2、但无法上传
德州仪器 XDS100v2 USB 调试探针/IcePick_C_0
连接到目标时出错:(错误-2131 @ 0x0)无法访问器件寄存器。 重置设备、然后重试此操作。 如果错误仍然存在、请确认配置、对电路板进行下电上电和/或尝试更可靠的 JTAG 设置(例如、较低的 TCLK)。 (仿真包8.4.0.00006)
将 A:SW1位置1更改为关闭、以禁用 s100v2、并再次使用 UNIFLASH 启动流程失败。
我最终希望成功运行控制套件中此处 lwip 的 F28M36x 示例:
C:\ti\controlSUITE\device_support\f28m36x\v220\F28M36x_examples_Master\enet_lwip\m3\ccs