Part Number:TMS320C6701
本人使用的外部可插拔的EEPROM作为程序存储器,数据口为8位,容量为32K字节,程序加载设置BOOTMODE[4:0]= 01101,即存储器映射为MAP1,芯片引导方式为8位ROM,使用的外部接口CE1,看资料EEPROM地址范围0x01400000为起始地址
在这个设计中,需要将程序由out格式转换为hex文件。本人之前一直使用的ARM处理器,没有DSP的使用经验,希望使用HEX6X.exe将out格式转换为hex格式,但按照网上资料只生成了map文件,没有hex文件生成,麻烦高手指点一下。
新建了一个文件夹,里面放有out文件,hex6x,hex.cmd,run.bat,其中hex.cmd如下:
AAC6701.out
-i
-memwidth 8
-map AAC6701.map
-boot
-bootorg 0x00000400
-bootsection .boot_load 0x00000000
ROMS
{
FLASH:org=0x01400000,len=0x8000,romwidth=8,files={AAC6701.hex}
}
run.bat内容为:
hex6x.exe hex.cmd
双击run.bat
Gary Lu:
用管理员身份运行,看看是不是要有权限写入.hex文件。