DM642 BootLoad
大家好:我们做了一款针对DM642 BootLoad制作工具,希望对大家有帮助!<br />并且作了一些小小的例程,希望对新入门的开发兄弟们有点帮助!<br />希望大家提供一些建议,这样我们将继续改进软件! 如果看不到软件界面:<br />http://www.dspserver.cn/bootload/help.htm<br /><br /><br />下载与更新<br /><br /><br /><br /><br /><br />BootLoadVersionMgr 启动引导管理<br />C64xx启动代码制作工具 产生代码目前仅仅支持EMIF 的8位 Flash ,其他方式<br />HPI/ PCI/NOboot暂时不受支持。<br />程序运行图例 制作*.dat 详细配置说明<br />例程LedTest 例程SdramTest 例程HelloWorld<br /><br /><br />存储设置:EMIF外存总线初始化<br /><br /><br /><br />执行代码<br />代码地址 长度 运行入口 代码存储<br />0X1000 0X1000 0X1000 0X90001000<br />其后后,该代码所在的地址 拷贝数据长度 运行的程序入口 Flash<br />上的代码存储地址,其中0X90000000起4K为BootLoad代码<br />启动代码将按照该配置引导程序代码 查看配置文件 + 资料St39vf040<br /><br /><br />运行入口<br />程序运行,入口地址 ,0x1000 确保代码的入口地址定位正确 检查.map 的<br />c_int00 地址<br />默认为引导的目标地址 应为程序的运行起始地址(c_int00),如果想手<br />动定位程序入口,请参看例程例程HelloWorld<br />可执行代码为.hex .dat格式, hex格式说明 .dat格式说明。 .dat<br />文件默认为引导的首地址就是运行地址,如果不吻合,请务必手动调整。<br />如何利用CCS项目生成.dat文件,请参看制作*.dat<br />其他格式被认为二进制,直接读入。<br />如果您执行的.out (coff格式),请用CipsDsp32启动系统,该系统能够直接读<br />取该格式并且自动定位。<br />请您将入口定位地址〉=0X1000<br /><br /><br />附加数据<br />数据地址,0X2000 自动适应,调整引导地址和长度<br />数据将被拷贝到该地址 手动修改为非零值,则数据将被固定的引导到被<br />该地址,以后也不在调整。<br />手动修改为零值,则自动分配地址,<br />其地址可以通过读取地址 0X90000F58 59 5A 5C ,32Bit (小终端)<br />0X80123456 80 12 34 56 addr =*(unsigned int *) 0X90000F58<br />其长度可以通过读取Flash 0X90000F54 55 56 57 addr =*(unsigned int *)<br />0X90000F58<br />.hex .dat可以被识别/其他格式将作为二进制直接读入 hex格式说明 .dat格式<br />说明<br />.dat 可以默认为引导地址就是运行地址。<br />.hex 可以默认读取初始地址<br />其他格式将自动分配空间<br /><br />指 示 灯<br />指示灯4 指示灯567 L其他 IO初始化<br />使能/禁止 使能/禁止 使能/禁止 详细设置看BootLoadConfig.txt<br />查看配置文件 + 资料spru584a<br /><br />产生映像<br />产生引导文件 采用BootLoadConfig.txt(存在)或者默认设置配置,然<br />后按照界面设置,产生配置启动文件<br />Bootimag.dat Flash烧录文件,可由BootEth/BootSerial写入<br />Flash.BootEth是一款采用以太网下载程序到Flash的Pc+Dsp软件;BootSerial是<br />一款采用以GPIO模拟串口下载程序到Flash的Pc+Dsp软件;<br />BootLoad.hex Flash 烧录文件,可以用WH-500_800 Programmer等烧录器<br />直接烧写到Flash<br />BootLoad.dat;Bootdata.dat 可以用CCS引导到DSP内存空间查看/烧写Flash<br />可以采用BootSerial/BootEth工具烧写Flash<br />BootLoad.bin 包含启动以及运行代码/附加数据的二进制文件,可以烧录<br />到Flash<br />BootLoad.h 产生C格式的头文件,可以在程序(BootLoadFlash)中常<br />量数据方式写入到Flash<br />工作所需要的文件均包含在在C:cipsootload 。工具BootEth/BootSerial,<br />请请下载后保存在c:cipsTool目录下,直接运行即可。<br />产生的输出文件在C:cipsootloadout<br /><br /><br />复位配置<br />采用 BootLoadConfig.txt(存在)或者默认设置配置,并且复位界面设置。<br /><br />帮 助<br />打开帮助,详细设置<br /><br />图 标<br />该图像为 www.dspserver.cn/icon.jpg ,如果没有网络连接,可能无效这个怎么没人顶啊??
先顶后看。 :lol 非常实用的资源
页:
[1]