OMAPL138开发板固化DSP程序到NAND FLASH步骤

Revision History
Draft Date Revision No. Description
2018/05/29 V1.2 1.更新烧写工具版本。
2016/05/25 V1.1 1.模板更新。
2013/12/25 V1.0 1.初始版本。

目 录
前 言 3
1 基于仿真器烧写DSP程序到NAND FLASH 4
1.1 测试开发板硬件 4
1.2 CCS连接DSP核 4
1.3 CPU版本号查询 5
1.4 加载和运行烧写程序nand-writer.out 5
1.5 用户工程编译和镜像格式转换方法 7
更多帮助 13

前 言
此资料仅供参考,本公司也不对此文档所遇到的问题提供技术支持。
OMAPL138为DSP+ARM双核CPU,OMAPL138在以下三种方式下均可正常启动使用:
①单ARM核启动,DSP核不使用
②单DSP核启动,ARM核不使用
③ARM核和DSP核同时使用
本文档介绍第二种使用方式,基于OMAPL138烧写DSP程序到NAND FLASH里,并直接从DSP核启动。
声明:但是不建议也不推荐使用此方式进行开发,因为可能会遇到各种不可预估的错误。本公司也未对此方式进行长期的测试,不保证烧写后系统的稳定运行。同时,OMAPL138功耗比单DSP核高,开发起来也不方便。因此,只需要用到DSP核的话,推荐购买C6748开发板进行开发,以提高效率和降低功耗。

1基于仿真器烧写DSP程序到NAND FLASH
1.1测试开发板硬件
将开发板的拨码开关1~5号对应拨到00101,这是UART2档位。连接好调试串口UART2,开发板上电,即可在调试终端看到系统自动打印的BOOTME信息,说明开发板硬件正常工作了。

OMAPL138开发板固化DSP程序到NAND FLASH步骤_第1张图片

1.2CCS连接DSP核
将光盘中images目录下的nand-writer.out、AISgen_Boot6748_on138_456M_config.cfg、omapl138.gel、ubl-Boot6748_on138.out文件复制到不含中文的路径。按照前面章节连接ARM核后,DSP核会自动被唤醒,如下图所示:

OMAPL138开发板固化DSP程序到NAND FLASH步骤_第2张图片

右击第一项DSP,选择"Connect Target"选项,会显示Suspend状态。这说明CCS已经和OMAPL138的DSP核正常连接起来了。

OMAPL138开发板固化DSP程序到NAND FLASH步骤_第3张图片

1.3CPU版本号查询
点击"View->Memory Browser"会出现"Memory Browser"窗口,在输入框中输入0x11700000并回车,选择Character,可查询CPU的版本号,CPU版本号在下面的文件格式转换需用到。如下图可知,CPU版本号为d800k008。

OMAPL138开发板固化DSP程序到NAND FLASH步骤_第4张图片

1.4加载和运行烧写程序nand-writer.out
此小节采用OMAPl138开发光盘"demo\BootC6748_On138\led-138-C6748boot"作为演示例子,把"demo\BootC6748_On138\led-138-C6748boot\Debug"文件夹下的armdsp.bin文件拷贝到不含中文的路径下(armdsp.bin为led-138-C6748boot工程编译产生的led.out文件转换得到,具体细节请看镜像格式转换章节)。
左击第四项选上ARM选项,点击"Run->Load->Load Program",选择nand-writer.out文件(路径为光盘\TL138-EVM-data/images/nand-writer.out),点击OK。接着点击绿色三角启动按键,等待10秒左右,如下提示语句:

OMAPL138开发板固化DSP程序到NAND FLASH步骤_第5张图片

在最后的空白行输入y,再按回车键。会提示"Enter the binary AIS file name to flash",这时输入GPIO_LED.ais的路径,再按回车键。

OMAPL138开发板固化DSP程序到NAND FLASH步骤_第6张图片

烧写完成后,提示如下图。

OMAPL138开发板固化DSP程序到NAND FLASH步骤_第7张图片

烧写完GPIO_LED.ais镜像后,拔下开发板仿真器,将开发板的拨码开关1~5号对应拨到01110档位,这是NAND FLASH启动档位。启动开发板即可看到底板LED流水灯效果。

更多帮助
销售邮箱:[email protected]
技术邮箱:[email protected]
创龙总机:020-8998-6280
技术热线:020-3893-9734
创龙官网:www.tronlong.com
技术论坛:www.51ele.net
线上商城:https://tronlong.taobao.com
TMS320C6748、OMAPL138交流群:227961486、324023586、385134684
TI中文论坛:http://www.deyisupport.com/
TI英文论坛:http://e2e.ti.com/
TI官网:www.ti.com
TI WIKI:http://processors.wiki.ti.com/

你可能感兴趣的:(创龙)