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

如果需要从头开始进行本使用手册的阅读,欢迎阅读本博其他文章(见置顶或本文结尾)

2、基于串口的程序加载和烧写

  • 串口加载和烧写格式镜像转换方法

(1)打开AISgen软件。

打开AISgen软件,弹出如下界面:

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

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

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

最后点击"Generate AIS"按键,即可生成用于串口加载和烧写的ais格式镜像,如下图所示:

  • 程序加载和运行

(1)开发板设置

将开发板的拨码开关1~5号对应拨到00101,使用UART2档位,然后将开发板上电。

(2)打开Uart Host软件

打开Uart Host软件,弹出如下界面:

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

(3)加载和运行程序

选择转换好的串口ais格式烧写镜像,修改串口为对应端号,波特率:115200,如下图所示。

备注:此时调试串口软件需要关闭,因为调试串口软件会占用串口。

点击Start,弹出如下界面:

将开发板复位,程序会通过串口加载到DDR2中,然后自动运行。Uart Host打印信息如下:

(4)通过slh_OMAP-L138软件加载和运行程序。

也可以使用"slh_OMAP-L138"软件通过DOS命令行加载和运行程序。可以在光盘"demo\HostApp\HexAIS_sfh_slh"目录下找到"slh_OMAP-L138.exe"软件,将其拷贝到C盘根目录。开发板拨码开关保持在UART2档位,在Windows开始菜单底部输入cmd进入控制台窗口(注意:COM口和镜像路径参数需和实际一致,镜像路径为上面步骤产生的ais格式镜像文件路径),并执行加载命令,如下图所示:

备注:此时调试串口软件需要关闭,因为调试串口软件会占用串口。

DOS#     cd C:\

DOS#     slh_OMAP-L138 -waitForDevice -pCOM13 C:\TMS320C6748\demo\StarterWare\Binary\GPIO_LED.ais

点击Start,弹出如下界面:

此时将开发板复位,程序会通过串口加载到DDR2中,然后自动运行。Windows控制台窗口打印信息如下:

  • 基于串口烧写程序到NAND FLASH

(1)开发板设置

将开发板的拨码开关1~5号对应拨到00101,使用UART2档位,然后将开发板上电。

(2)程序烧写

在光盘"demo\HostApp\HexAIS_sfh_slh"目录下找到"sfh_OMAP-L138.exe"软件,将其拷贝到C盘根目录。在Windows开始菜单底部输入cmd进入控制台窗口,在Boot Mode下拉框处,请选择对应nandflash,并执行烧写命令(注意:请在Boot Mode下拉框选择对应nand flash,COM口和镜像路径参数需和实际的一致,镜像路径为上面步骤产生的.bin格式文件路径),如下图所示:

特别提示:此时调试串口软件需要关闭,因为调试串口软件会占用串口。

DOS#     cd C:\

DOS#     sfh_OMAP-L138 -flash_noubl -targetType C6748 -flashType NAND -p COM16 GPIO_LED.ais

将开发板复位,程序会通过串口烧写到NAND FLASH中。Windows控制台窗口打印信息如下:

将开发板的拨码开关1~5号对应拨到01110,这是NAND FLASH启动档位,然后将开发板上电,程序即会正常运行。

在Windows控制台输入如下命令可以查看"sfh_OMAP-L138.exe"软件命令的所有用法。

DOS#     sfh_OMAP-L138.exe -h

其他文章索引如下:

  • 0、创龙 TMS320C6748开发例程使用手册(前言、适用范围以及所提供例程目录参考)

https://blog.csdn.net/Celiachenv587/article/details/87915593

  • 1、创龙Tronlong TMS320C6748开发板准备

https://blog.csdn.net/Celiachenv587/article/details/87916616

  • 2、创龙 TMS320C6748开发板程序加载和烧写(一)(基于仿真器的程序加载和烧写)

https://blog.csdn.net/Celiachenv587/article/details/87920448

  • 2、创龙 TMS320C6748开发板程序加载和烧写(二)(基于串口的程序加载和烧写)

https://blog.csdn.net/Celiachenv587/article/details/87928794

  • 2、创龙 TMS320C6748开发板程序加载和烧写(三)(基于SD卡运行程序)

https://blog.csdn.net/Celiachenv587/article/details/87933790

  • 2、创龙 TMS320C6748开发板程序加载和烧写(四)(基于SD卡烧写程序到NAND FLASH)

https://blog.csdn.net/Celiachenv587/article/details/87934702

  • 2、创龙 TMS320C6748开发板程序加载和烧写(五)(基于网络的程序烧写和启动)

https://blog.csdn.net/Celiachenv587/article/details/87935375

  • 3、创龙TMS320C6748开发板CSS工程新建、编译和导入(一)(裸机工程创建)

https://blog.csdn.net/Celiachenv587/article/details/87938485

  • 3、创龙TMS320C6748开发板CSS工程新建、编译和导入(二)(SYS/BIOS工程创建)

https://blog.csdn.net/Celiachenv587/article/details/87938784

  • 3、创龙TMS320C6748开发板CSS工程新建、编译和导入(三)(CCS工程导入和编译步骤)

https://blog.csdn.net/Celiachenv587/article/details/87939172

  • 4、TMS320C6748开发板基于StarterWare的Demo例程演示(一)(1)

https://blog.csdn.net/Celiachenv587/article/details/87966811

  • 4、TMS320C6748开发板基于StarterWare的Demo例程演示(二)(76-80)

https://blog.csdn.net/Celiachenv587/article/details/87971519

【学习分享】2、创龙 TMS320C6748开发板程序加载和烧写(二)相关推荐

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

    此部分由于篇幅过长,将分为五个小点进行叙述,此处主讲基于仿真器的程序加载和烧写,所用器件为创龙TMS320C6748开发板.需要注意的点已在备注中进行说明. 如果需要从头开始进行本使用手册的阅读,欢迎 ...

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

    此部分由于篇幅过长,将分为五个小点进行叙述,此处主讲基于SD卡烧写程序到NAND FLASH,所用器件为创龙TMS320C6748开发板.需要注意的点已在备注中进行说明. 如果需要从头开始进行本使用手 ...

  3. 【学习分享】8 创龙TMS320C6748开发板 基于PRU的Demo例程演示

    hello亲爱的读者们,小编又来更新啦,今天例程所处开发环境依然还是广州创龙开发的TMS320C6748开发板,对往期文章有兴趣的读者可以转到置顶查看往期文章.至此,[学习分享]创龙TMS320C67 ...

  4. 【创龙TMS320C6748开发板试用】+几种基本的程序下载和烧写办法总结

    今天刚好歇下来,就折腾折腾板子了.本来是对着视频学习的,但是其实视频上毕竟是讲,一遍过去了,可能小的东西忽略了,导致怎么都不成功,折腾了好久,也算稍微摸了一点门道,在此大致总结下,和大家一起分享学习 ...

  5. 创龙TMS320C6748开发板———uPP配置

    OMAPL138有多种地址数据总线如I2C.SPI.UART,这些接口能够满足一般的低速传送要求,但是在高速协同中却不能满足数据传输的需求.我们知道,并行数据传输肯定要比串行传输快,TMS320C67 ...

  6. 【学习分享】0、创龙 TMS320C6748开发例程使用手册

    如果需要从头开始进行本使用手册的阅读,欢迎阅读本博其他文章(见置顶或文章结尾) 由广州创龙自主研发的SOM-TL6748核心板是基于TI TMS320C6748定点/浮点DSP核心板,55mm*33m ...

  7. 【学习分享】创龙TI KeyStone C66x开发例程使用手册

    创龙TI KeyStone C66x开发例程使用手册,是基于基于广州创龙TI KeyStone C66x多核定点/浮点TMS320C665x核心板SOM-TL665x设计的高端DSP开发板,底板采用沉 ...

  8. 使用CCS+XDS100V2在创龙DM3730开发板完成程序下载和调试

    2018.4.10日拿到创龙EVM-DM3730开发板,按照操作手册进行SD卡程序启动操作,基本上没有问题. 由于项目需要,在DM3730上开发裸机程序,完成对外围器件的功能测试,因此尝试使用下载器对 ...

  9. 100ASK_全志V853-PRO开发板 环境配置及编译烧写

    0.前言 本章主要介绍关于100ASK-V853-PRO开发板的Tina SDK包的下载和编译打包生成镜像,并将镜像烧录到100ASK-V853-PRO开发板上.在进行100ASK-V853-PRO开 ...

最新文章

  1. matlab-线性代数 非齐次方程组 判断是否有唯一解
  2. jQuery可以查MySQL吗,我们可以在JQuery中执行SQL查询吗
  3. textarea限制输入长度
  4. 响应json数据之过滤静态资源
  5. JAVA Spring 简单的配置和操作 ( 创建实体类, 配置XML文件, 调试 )
  6. .f' '或者.F' '或者string.format(args)
  7. Java中boolean类型占用多少个字节
  8. UE4 身体部件换装实现
  9. 快速搭建一个Express工程骨架
  10. 远场语音识别套件评测
  11. codeforces 1B 模拟
  12. kalman滤波理解一:理论框架
  13. 2018秋招面经-后端开发
  14. 2022年全球与中国对位芳纶和间位芳纶行业产销需求与投资预测分析报告
  15. 《蜗居》:海外解读中国新样本
  16. PHP PYTHON RUBY PERL
  17. 联想服务器AR系列,目前为止最好的AR游戏设备竟然出自联想
  18. Integrated Skills of English_Unit2_Why My Great-uncle Gave Up the Ministry
  19. 利用Cam对Hopenet网络模型进行可视化
  20. 什么是服务端与客户端详解

热门文章

  1. wifi模块连接阿里物联网平台AT+MQTTCONN=0,““,1883报错
  2. poj3128——置换群(循环)
  3. 空间说说html,空间说说
  4. ​用互联网思维看待大数据
  5. Java图片扫描仪_Java扫描仪useDelimiter()方法及示例
  6. Cocos2d-x制作跳棋第四步:胜负判断、AI具体实现及实现特殊组合动作的小技巧
  7. 【java】poi-tl 1.9.1 word模板插入文本及动态复杂表格
  8. 实习期第一次进项目的体会
  9. matlab血糖预测,一种基于VMD-PACF-BP模型的动态血糖在线预测方法与流程
  10. 让设计模式飞一会儿|①开篇获奖感言