【学习分享】2、创龙 TMS320C6748开发板程序加载和烧写(三)

此部分由于篇幅过长,将分为五个小点进行叙述,此处主讲基于SD卡如何运行程序,所用器件为创龙TMS320C6748开发板。需要注意的点已在备注中进行说明。

3、基于SD卡运行程序

(1)打开AISgen软件。弹出如下界面:

备注:如果AISgen是安装在默认路径,请双击"C:\AISgen_d800k008_Install_v1.13\AISgenforD800K008\AISgen_d800k008.exe"。

 

【学习分享】2、创龙 TMS320C6748开发板程序加载和烧写(三)

 

 

(2)点击"File->Load Configuration",弹出如下界面:

 

【学习分享】2、创龙 TMS320C6748开发板程序加载和烧写(三)

 

 

(3)选择光盘images目录下配置文件"C6748AISgen_456M_config.cfg",在"Device Type"下拉框中选择CPU对应的CPU版本号,此版本号可根据前面版本号查询操作得到。在"Boot Mode"下拉框选择"MMC/SD0"。在"DSP Application File"下拉框中选择.out格式文件所在路径(在光盘"demo\StarterWare\Binary"目录下有很多现成的.out格式程序镜像),在"AIS Output File"填写ais格式文件输出路径和名字。

最后点击"Generate AIS"按键,即可生成可烧写到SD卡的ais格式镜像,如下图所示:

 

【学习分享】2、创龙 TMS320C6748开发板程序加载和烧写(三)

 

 

       将SD卡插入PC,双击光盘"demo\Host_App\BOOTICE\BOOTICEx86.exe",在弹出的界面中选中插入的SD卡,如下图所示:

 

【学习分享】2、创龙 TMS320C6748开发板程序加载和烧写(三)

 

 

       点击”扇区编辑(S)”,弹出如下界面:

 

【学习分享】2、创龙 TMS320C6748开发板程序加载和烧写(三)

 

 

       点击从文件恢复扇区按钮,如下图所示:

 

【学习分享】2、创龙 TMS320C6748开发板程序加载和烧写(三)

 

 

       点击后弹出如下界面:

 

【学习分享】2、创龙 TMS320C6748开发板程序加载和烧写(三)

 

 

       选中上面转换好的镜像,”起始扇区号:”填64,”恢复扇区数:”无需更改,使用默认值即可。填好后点击”恢复(R)”,如下图所示:

 

【学习分享】2、创龙 TMS320C6748开发板程序加载和烧写(三)

 

      

       烧写成功会弹出如下界面:

 

【学习分享】2、创龙 TMS320C6748开发板程序加载和烧写(三)

 

 

备注:因为0~63扇区为保留扇区、存储分区和文件分配表等内容,所以从0~63任意一个扇区开始写入会破坏SD卡原有数据。

       将SD卡插入开发板,并将开发板的拨码开关1~5号对应拨到00111,这是SD卡启动档位,然后将开发板上电,可以看到程序已正常运行。