现在程序已经编写并调试完成,想把程序固化到flash里面去,请问该是怎样一个流程呢?如何编写相应的bootloader和cmd文件呢?
我看有的文章说的需要flash操作函数,请问CCS4.2里有集成的library吗?
有没有谁可以给一个例程?
我的板子是自己设计的,软件版本CCS4.2,仿真器是XDS560V2。
doom legend:
回复 noaming:
请问这个例程该怎么跟我自己写的程序结合起来使用呢?
noaming:
回复 doom legend:
How FlashBurn Works
This is an explanation on how the FlashBurn utility works, and how the FlashBurn Porting Kit is used to support custom flash configurations.
www.softwaredesignsolutions.com/flashburn_how.aspx
Jacob1:
回复 noaming:
你好,我怎么记得flashburn的使用时,必须硬件设计和ti的一样才可用,否则不能用。因为ccs3.3开始那个州烧写插件就开始收费了。请确认。
doom legend:
回复 Jacob1:
我现在的硬件设计FLASH那部分跟ti的DSK开发板相似,所以现在已经可以烧写了。但是就是不知道那个.fbtc文件是怎么来的,如果使用的flash芯片不同的话,就不知道该怎么去烧写了。
谢谢您的指导~
Shine:
回复 doom legend:
flashburn只能用在TI的DSK/EVM板上, 要烧写自己的板子, 需要购买FlashBurn Porting Kit, 所以一般客户都是自己根据flash的clear/erase/program命令编写flash烧写程序, 将代码.out文件转成.hex文件后, 烧写到flash中. 你可以google/baidu一下, 有很多文章.
wenku.baidu.com/…/d94cb21014791711cc791761.html
Jacob1:
回复 Shine:
确实是的,CCS2.2还有免费的FlashBurn,CCS3.3开始就没有免费的的了,都是收费的。
doom legend:
回复 Shine:
好的,大概知道是怎么回事儿了,多谢指导~