This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好!
我加载的Boot_rom例程是从:/ti/controlSUITE/libs/utilities/boot_rom/2803x/2803x_boot_rom_v1中直接加载的,但是编译时出现问题说:/ti/controlSUITE/libs/utilities/boot_rom/2803x/2803x_boot_rom_v1/flash_api/Flash2803x_APIfuncs.cmd',找不到,并且我去c盘去找确实也没有该cmd文件,什么情况啊?求各路大神帮忙求解啊?
不好意思,我在CCS界面找不到Load symbols选项啊?还有一个问题就是,通过修改例程,我可不可以自己做一个CANBOOT的bootloader程序?还是没必要做的?
您用的是哪个CCS?CCSV5在run-->load-->Load symbols,CCSV3在File--》Load symbols。
如果您觉得有必要自己制作bootload,可以参考下面的资料:
不好意思!
我想确认下是否是我理解的如下含义: TMS320F2803X芯片本身内部的boot rom区是不能修改的?如果自己要编写CAN BootLoader程序的话,必须把它装载到Flash区或者OTP区?是这样吗?
你好, yanhong
我想你的理解基本是正确的。芯片本身内部的boot rom区不能修改(ROM: read-only-memory);如果需要自己编写 CAN Boot Loader,一般需要把它装载到 Flash 区。
请参考之前 Forrest 推荐的资料,另外还可以参考:
http://www.ti.com.cn/cn/lit/ug/sprugo0a/sprugo0a.pdf
Hi, yanhong
OTP可以用来存放代码,但是和Flash的不同在于,OTP只能烧写一次(One Time Program),所以代码一旦烧写进去之后就没有办法再进行修改了。如果需要使用OTP存放代码,请确认代码不会再修改。