您好,我想测试一下板子的自启动,用的自己做的板子,程序是一个简单LED闪灯程序,将GEL的一部分初始化功能融入到main函数中,编译后生成.out文件。然后使用AISgen生成.ais文件。请问之后我怎样把.ais烧写到NOR Flash中?有没有现成的烧写工具,还是需要自己编程实现?如果需要自己编程的话应该怎样把文件烧写进去?学生第一次接触DSP,十分感谢您的解答!
noaming:
C6748外部FLASH的烧写数据,evm板提供了烧写工具:
sfh_OMAP-L138.exe但针对你个人的板子,应该用不了,你需要做修改。http://processors.wiki.ti.com/index.php/C6748_StarterWare_Booting_And_Flashing#Flashing_the_Application
Hao Wang5:
回复 noaming:
您好,我使用的是EMIFa连接Flash,没有使用串口的Flash,这个工具是烧写串口的吧,我这个可以用么?
noaming:
回复 Hao Wang5:
sfh_OMAP-L138.exe
supported flash types are NAND, NOR, and SPI.
noaming:
回复 Hao Wang5:
Serial Boot and Flash Loading Utility for OMAP-L138
http://processors.wiki.ti.com/index.php/Serial_Boot_and_Flash_Loading_Utility_for_OMAP-L138
Hao Wang5:
回复 noaming:
您好,我看了下这份资料,但还是不太明白。我做的板子上没有用到SPI和UART,所以相关引脚都没有连出来。和上位机的通讯只通过JTAG连接的SEED560V2仿真器。这种情况下还可以使用这个工具进行烧写么?我看他的意思是需要用到串口和UART的
noaming:
回复 Hao Wang5:
您好,通过JTAG烧写FLASH的方法当然也可以。就是CCS读取可执行文件,然后DSP根据其格式,将程序数据等写进FLASH中。SDK中有这样的实例。
noaming:
回复 Hao Wang5:
安装C6748 SDK,
在路径:\c6748_sdk\c6sdk_02_00_00_00\tools\OMAP-L138_FlashAndBootUtils_2_36\OMAP-L138\CCS\NORWriter
Donghong xiang:
回复 Hao Wang5:
我目前也是准备这么做呢。。你成功了没?
Hao Wang5:
回复 Donghong xiang:
我成功了,最后自己编了一个烧写程序。其实你自己编一个也挺简单的,官方那个烧写例程感觉很复杂,把那个看懂再做修改还不如自己编一个
changsen zhao:
回复 Hao Wang5:
您好,您咋编的,教教我啊,我也在编,没头绪………………