微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > DSP学习交流 > +跟着手册来---开发板准备程序加载和烧写

+跟着手册来---开发板准备程序加载和烧写

时间:10-02 整理:3721RD 点击:

【创龙TMS320C6748开发板试用】+跟着手册来---开发板准备程序加载和烧写

费了很大的周折,总算把软件装好了。感觉自己好low啊。第一次是在台机上,按照2-TMS320C6748相关软件安装.pdf上写的一步一步的操作,结果上来ccs就没装上,进度条跑到一半就退出了,也没有任何的弹窗。然后把文件夹删掉,重来一遍,这一次ccs是装好了。下一步装各种工具包,大致就是安装一个,打开一次,自动检测到工具包提示安装。可是装来装去,到最后,SYS/BIOS 6.37.3.30总是检测不到,一遍一遍,还是检测不到。算逑,一个上午费掉了。由于其他事情,暂时搁置了。期间看了看视频教程。小哥说的太慢了,我用的QQ影音,1.5倍速播放,瞬间舒服了很多。发现里面装ccs的时候就勾选了一个支持芯片,而pdf上是勾选所有支持芯片。然后就是第二次装软件,先把之前的都卸载掉。再从头开始,这次只勾选了支持C6748单核。第二次装软件还是比较顺利的。没出啥问题。按照PDF上的顺利进行。后来,我从自己的笔记本上又来了一遍,装了三遍软件,也真是够虐心的了。

下面写写开发板准备程序加载和烧写。都是跟着PDF上来的,跟着来一遍熟悉熟悉开发流程。

1.      测试开发板硬件

连接UART2到PC,打开ZOC配置串口,如下图。



2.      将开发板的拨码开关编号1~5 对应拨到 00101。然后上电。按下复位键。可以看到ZOC上有BOOTME出现。这说明开发板硬件正常和 USB 转串驱动已正确安装。



3.      将PC-仿真器-开发板连接好。进入计算机的设备管理器。可以看到通用串行总线控制器下面有TI XDS100v3 Channel A和TI XDS100v3Channel B。说明仿真器驱动已经安装好。



4.      设置工程配置文件信息

打开 CCS,点击菜单"View->TargetConfigrations",新建配置文件,然后输入工程配置文件名字,点击 Finish在弹出的对话框的"Connection"下拉框中选择XDS100v3仿真器, 在"Board or Device"下拉框中选择 TMS320C6748,点击右边的 Save 按钮


5.      设置工程配置文件信息

点击"Test Connection",查看仿真器是否连接正常。


6.      加载 GEL 文件

点击 CCS 菜单"Run->Debug",可以看到 C674X_0。右击 C674X_0 核,在弹出的界面中选择"Open  GEL  Files View"选项,右下角会弹出"GELFiles(TMS320C674X)"对话框。

在对话框内点击右键,在弹出的界面中选择"Load GEL"。选择 C6748 光盘 images 下

的 GEL 文件"Tronlong_C6748.gel",再点击确定,接着右下角的"GEL Files(TMS320C674

X)"对话框会出现 Success 提示语句,如下图:


7.      CCS 连接开发板 CPU

右击 C674X_0 核,选择"Connect  Target"选项,会显示 Suspended 状态。这说明 CCS

已经和开发板 CPU 正常连接起来了。


8.      查看 CPU 版本号

点击菜单"View->Memory Browser", 会出现"Memory Browser"窗口,在输入框中输入

"0x11700000"并回车,选择 Character可查询 TMS320C6748 核的版本号,CPU 版本号在out 镜像文件格式转换时将会用到。此处查询到的 DSP 核版本号为: d800k008


9.      加载文件烧写程序

点击"Run->Load->Load Program",选择光盘中 images 目录下的C6748_NandWrite.out

文件,点击 OK。接着点击绿色三角启动按键。


10.  使用C6748_NandWrite.out 文件

在 Console 窗口"  Do you want to globalerase NAND FLASH?"提示行后面输入 y,按回车键进行擦除 NAND FLASH。擦除完后,会提示"Enter the binary AIS file name to  flash (enter  'none'  to skip)  :" ,在下一行空白处输入需要烧写的 DSP 程序镜像GPIO_LED.ais 的完整路径,并按回车键。等待一会会出现"NAND  boot  preparation was successful!"即烧写成功,如下图所示:


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

PDF上说C6748_NandWrite v2.out 使用了 Load Memory 方式,大大提高了烧写速度,其烧写速度为使用 C6748_NandWrite .out 文件的 10 倍左右。可是对于目前我的水平。这10倍的速度体现不出来。倒是v2的步骤比较多。所以还是用C6748_NandWrite.out得了。

      要想学好DSP还是需要下一大番功夫的。软件就装了好几遍,挺腻歪的。下一步去研究代码。

                                                                                                                                     幻影刀侠     昭星科技

                                                                                                                                      2015-09-30


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top