TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F28335: TMS320F28335烧录问题

Part Number:TMS320F28335Other Parts Discussed in Thread:C2000WARE,

TMS320F28335debug时报错如下:
C28xx: Failed CPU Reset: (Error -1041 @ 0x0) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 9.3.0.00032)C28xx: Trouble Reading Register PC: (Error -1156 @ 0x0) Device may be operating in low-power mode. Do you want to bring it out of this mode? Choose 'Yes' to force the device to wake up and retry the operation. Choose 'No' to retry the operation without waking the device. (Emulation package 9.3.0.00032)C28xx: Trouble Reading Register PC: (Error -1041 @ 0x0) The debug probe reported an error. Confirm debug probe configuration and connections, reset the debug probe, and retry the operation. (Emulation package 9.3.0.00032)C28xx: Error occurred during flash operation: CPU Reset error. Error code -1
C28xx: Can't Run Target CPU: (Error -1140 @ 0x3399AD) Lost debug connection to device. Reset the device, and retry the operation. If error persists, confirm configuration, power-cycle the board, and/or try more reliable JTAG settings (e.g. lower TCLK). (Emulation package 9.3.0.00032)C28xx: Flash Programmer: Error encountered when writing to flash memory
C28xx: File Loader: Memory write failed: Unknown error

已确认仿真器连接成功,在ccxml文件中,test connection选项测试是succeed

Susan Yang:

您可以先看一下

http://software-dl.ti.com/ccs/esd/documents/ccsv7_debugging_jtag_connectivity_issues.html#the-emulator-reported-an-error 

user5197967 说:已确认仿真器连接成功,在ccxml文件中,test connection选项测试是succeed

这就有点奇怪了。您右键单击 ccxml文件,选择 launch ,然后connect 板子

而后点击ccs菜单栏 run–>load 来烧录out文件试一下是否还有这个问题

另外您使用的是开发板还是自制板?烧录器是什么?使用烧录器和您的板子是否可以正常烧录TI例程?

,

user5197967:

关于 右键单击 ccxml文件,选择 launch ,然后connect 板子->右击没有这个选项

板子是自制版,有一个工程是可以烧录的,就是我上次发给你的工程出现了这个报错

,

Susan Yang:

user5197967 说:关于 右键单击 ccxml文件,选择 launch ,然后connect 板子->右击没有这个选项

在CCS内 使用View–>target configrations 找到对应的ccxml文件,而后右击

user5197967 说:板子是自制版,有一个工程是可以烧录的,就是我上次发给你的工程出现了这个报错

是上次我使用开发板可以烧录的那个工程?

,

user5197967:

 这是我点launch之后的情况然后点load之后没有任何反应

就是您上次那边可以烧录的工程

,

Susan Yang:

user5197967 说:这是我点launch之后的情况然后点load之后没有任何反应

请确认以下问题:

1 错误信息的话,就是您第一条给出的?

2 现在还是可以烧录TI例程?

3 根据之前帖子 https://e2echina.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/204252/tms320f28335 您现在耗尽恢复可以成功吗?

,

user5197967:

现在是除了我目前在跑的工程外,TI例程也无法烧录耗尽恢复我没有尝试过,因为我没有找到对应的方法和入口

,

Susan Yang:

建议尝试耗尽恢复,若是不能成功的话,就只能更换芯片了

user5197967 说:耗尽恢复我没有尝试过,因为我没有找到对应的方法和入口

您可以看一下C2000ware内是指南

C2000Ware\libraries\flash_api\f2833x\28335\docs

18.10. Depletion Recovery Function

TMS320F28335:extern Uint16 Flash28335_DepRecover(void);

,

user5197967:

感谢,我现在尝试

,

user5197967:

这个函数我是直接在不可烧录的工程中添加调用吗

,

Susan Yang:

抱歉,这个我也没有实际操作过。根据之前提供的资料是添加该函数后直接调用

建议您在TI例程下操作

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28335: TMS320F28335烧录问题
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1