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

TMS320F280025C: TMS320F280025C can't load code in Flash after built with Flash_lnk.cmd

Part Number:TMS320F280025COther Parts Discussed in Thread:C2000WARE,

I download C2000ware SDK , and we use TMS320F280025C board and the example of TMS320F280025C from SDK .

but when I download code to chip Flash after build project with Flash_lnk.cmd, it reminds dowloaded successful , but the LEDs didn't show any light . 

and when I donwload code to chip ram after build project again with Ram_lnk.cmd, and the LEDs lights shine . 

I didn't modify anything about the code , just build with Flash_lnk.cmd or Ram_lnk.cmd , but it seems the code didn't load in Flash .

need friends helpful and warmful answers and advice .

Thank you 

Green Deng:

你好,具体使用的是哪个例程?你是如何操作进行“build with Flash_lnk.cmd or Ram_lnk.cmd”的?

如果是这个位置的LED例程(C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f28002x\examples\led),有没有尝试过直接选择flash编译?(“编译”按钮小锤子旁边有个倒三角,点击倒三角调出下拉菜单可以看到“flash”编译或者“ram”编译,选择“flash”编译后程序就会进行flash烧写了)

另外可以看一下这个帖子:https://e2echina.ti.com/support/microcontrollers/c2000/f/c2000-microcontrollers-forum/201373/–ram-flash 

,

serena he:

我们是下载的C:\ti\c2000\C2000Ware_3_04_00_00\driverlib\f28002x\examples\led 的程序,按照您说的已经可以下载到Flash中了,谢谢您。

另外小锤子旁边有个倒三角CPU1_LAUNCHXL_FLASH与CPU1_LAUNCHXL_RAM按钮,这两个编译与“flash”编译或者“ram”编译有什么区别?

请告知!

,

Green Deng:

LAUNCHXL是指的这款芯片的开发套件:https://www.ti.com.cn/tool/cn/LAUNCHXL-F280025C

,

Green Deng:

可以理解为是适用这款套件用的flash或者ram配置

,

serena he:

我分别编译后下载到Flash中,没发现两者有什么不同。

另外这套SDK中的系统时钟默认是多少M,我如何测试及修改系统时钟,谢谢

,

Green Deng:

是的,flash.cmd是通用的,CPU1_LAUNCHXL_FLASH.cmd主要是为了适用于launchPAD的,但其他工程如果内存分配没有重复的话也是适用的。

,

Green Deng:

SDK默认100mHz,可以在device.h中

#define DEVICE_SYSCLK_FREQ          ((DEVICE_OSCSRC_FREQ * 30) / (2 * 3 * 1))

部分修改

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F280025C: TMS320F280025C can't load code in Flash after built with Flash_lnk.cmd
分享到: 更多 (0)

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