主题中讨论的其他器件: TMS320F28027、 UNIFLASH
工具/软件:Code Composer Studio
你(们)好。
使用 xds100v2连接 TMS320F28027F 时出现问题。 (我自己设计了电路板、完全复制了 LAUNCHXL-28027F)。
我已经执行了两次以下步骤:
新目标配置> 选择 XDS100v2 >器件:TMS320F28027 (我的器件为:TMS320F28027FPTT)> 保存。
测试连接成功、以下消息:
[开始:德州仪器 XDS100v2 USB Debug Probe_0] 执行以下命令: %CCS_base%/common/uscif/dbgjtag -f %boarddatafil文件%-RV -o -F inform、logfile=yes -S pathlength -S integrity [result] --- [打印电路板配置路径名]--------------- C:\Users\Mehdi\AppData\Local\TEXASI~1\CCS\ TI \0\BrdDat\testBoard.dat ---- [打印重置命令软件日志文件]----------------- 此实用程序已选择100或510类产品。 此实用程序将加载适配器'jioserdesusb.dll'。 库构建日期为2019年1月24日。 库构建时间为'14:27:46'。 库软件包版本为'8.0.903.6'。 库组件版本为'35.0.0'。 控制器不使用可编程 FPGA。 控制器的版本号为'4'(0x00000004)。 控制器的插入长度为"0"(0x00000000)。 此实用程序将尝试重置控制器。 此实用程序已成功重置控制器。 ---- [打印重置命令硬件日志文件]----------------- 扫描路径将通过切换 JTAG TRST 信号进行复位。 控制器是具有 USB 接口的 FTDI FT2232。 从控制器到目标的链路是直接的(不带电缆)。 该软件配置为 FTDI FT2232功能。 控制器无法监控 EMU[0]引脚上的值。 控制器无法监控 EMU[1]引脚上的值。 控制器无法控制输出引脚上的时序。 控制器无法控制输入引脚上的时序。 扫描路径链路延迟已精确设置为"0"(0x0000)。 ---- [用于从 PLL 生成的 JTAG TCLK 输出的日志文件]--- 没有用于对 JTAG TCLK 频率进行编程的硬件。 ---- [测量最终 JTAG TCLKR 输入的源和频率]---- 没有用于测量 JTAG TCLK 频率的硬件。 ---- [对 JTAG IR 和 DR 执行标准路径长度测试]----- 此路径长度测试使用64个32位字的块。 JTAG IR 指令路径长度测试成功。 JTAG IR 指令路径长度为38位。 JTAG DR 旁路路径长度测试成功。 JTAG DR 旁路路径长度为1位。 ---- [对 JTAG IR 执行完整性扫描测试]----- 此测试将使用64个32位字的块。 该测试将仅应用一次。 使用0xFFFFFFFF 进行测试。 扫描测试:1、跳过:0、失败:0 使用0x00000000进行测试。 扫描测试:2、跳过:0、失败:0 使用0xFE03E0E2执行测试。 扫描测试:3、跳过:0、失败:0 使用0x01FC1F1D 进行测试。 扫描测试:4、跳过:0、失败:0 使用0x5533CCAA 进行测试。 扫描测试:5、跳过:0、失败:0 使用0xAACC3355进行测试。 扫描测试:6、跳过:0、失败:0 所有值均已正确扫描。 JTAG IR 完整性扫描测试成功。 ---- [在 JTAG DR 上执行完整性扫描测试]----- 此测试将使用64个32位字的块。 该测试将仅应用一次。 使用0xFFFFFFFF 进行测试。 扫描测试:1、跳过:0、失败:0 使用0x00000000进行测试。 扫描测试:2、跳过:0、失败:0 使用0xFE03E0E2执行测试。 扫描测试:3、跳过:0、失败:0 使用0x01FC1F1D 进行测试。 扫描测试:4、跳过:0、失败:0 使用0x5533CCAA 进行测试。 扫描测试:5、跳过:0、失败:0 使用0xAACC3355进行测试。 扫描测试:6、跳过:0、失败:0 所有值均已正确扫描。 JTAG DR 完整性扫描测试成功。 [结束:德州仪器 XDS100v2 USB 调试探针_0]
然后启动目标配置并选择连接到目标。
我执行了两次、得到了以下错误:
C28xx:GEL 输出: 器件校准未完成、检查器件是否已解锁并重新校准。C28xx:闪存编程器:警告:已配置的器件(TMS320F280270)、与检测到的器件()不匹配。 闪存编程操作可能会受到影响。 请考虑修改您的目标配置文件。
在地址"0x3ff7bf"处中断、没有可用的调试信息、或者在程序代码之外。
当我 使用 UniFlash 检查0x3F7FF8–0x3F7FFF 存储器地址时、它们都是零。 (两次)... 请注意、我没有电源问题、并且 XRSn 引脚正在切换。
1.我为何面临此错误、以及如何解决此问题?
3.我是否有任何分步指南(文档或视频)可以通过 xds100v2连接28027F?
2.更改“引导模式”是否有机会。 如何更改"引导模式"? 我知道数据表中显示的表格、我不知道如何更改引导模式、每个引导模式的确切含义是什么?