1 基于创龙TMS320C665x仿真器的程序加载与烧写例程使用手册

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-62801/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734TMS320C665x开发例程使用手册前言:如实验无特别说明,默认都是使用UART0作为调试串口。如实验无特别说明,表示广州创龙TMS320C665x系列(包含TMS320C6657、TMS320C6655、TMS320C6654)开发板均支持对应实验,。广州创龙TMS320C665x系列开发板共用此用户手册,由于各个开发板之间的硬件资源存在差异,因此有部分实验需要在特定的开发板上完成。1基于创龙TMS320C665x仿真器的程序加载与烧写1.1查看仿真器是否安装成功开发板断电,用仿真器连接开发板和电脑终端。右键计算机图标,点击“管理-设备管理器-通用串行总线控制器”或者“管理-设备管理器-端口”,查看是否有对应的仿真器的选项出现,如有说明仿真器驱动已经正常安装。图1公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-62802/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734图2CCS集成开发环境自带XDS100及XDS200系列仿真器驱动。如果仿真器无法正常使用,请检查是否存在驱动冲突,XDS100系列仿真器使用FTDI芯片,请检查是否与已经安装使用FTDI的USB转串口驱动冲突,如使用XDS200仿真器,请检查计算机中是否正确安装USB转串口驱动或者尝试重新安装计算机主板芯片组驱动。1.2设置工程配置文件信息注:如果使用XDS220仿真器,其通过USB的配置方式与XDS200配置相同,但XDS220仿真器有网络仿真功能,详细配置方式,请参考1.2.2章节:网络仿真配置。1.2.1单个仿真器配置请先按照软件安装《Windows版本CCS5.5安装》文档安装CCS,然后打开CCS集成开发环境,点击菜单File-New-TargetConfigurationFile,如下图所示:公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-62803/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734图3在弹出的界面中输入工程配置文件名字,然后点击Finish。如下图所示:图4在弹出的对话框的Connection下拉框中选择对应的仿真器类型(如使用TL-XDS200仿真器请选择TexasInstrumentsXDS2xxUSBEmulator_0),在BoardorDevice下拉框中选择对应的CPU型号,TMS320C6657、TMS320C6655或TM320C6654,然后点击右边的Save,保存设置。如下图所示:公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-62804/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734图5仿真器连接开发板,拨码开关拨到NOBOOT模式,这个档位是DEBUG调试模式。开发板上电后,点击TestConnection,测试仿真器是否连接成功。如下图所示:图61.2.2网络仿真配置XDS220这一款仿真器具有网络仿真的功能,网络仿真配置的操作如下:将网线一端连接路由器,另一端接入XDS220仿真器的网络接口。此外,USB接口线需要连接电脑及仿真器,确保仿真器驱动安装正常。公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-62805/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734进入CCS安装目录,进入ti\ccsv5\ccs_base\emulation\specdig路径,具体以个人CCS安装路径为准,可以看到xds2xx文件夹,如图:图7选中xds2xx文件夹,按住Shift键,单击右键,在弹出的窗口选中“在此处打开命令窗口”。图8此时会弹出命令窗口,在命令窗口输入如下指令,然后按Enter键。DOS#xds2xx_confsetxds2xxu0ipConfig=dhcp公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-62806/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734图9通过命令行查看仿真器获得的IP,输入如下指令,按Enter键,可看到cmd窗口打印出仿真器获取到的动态IP:192.168.1.61。图10打开CCS,点击菜单File-New-TargetConfigurationFile,如下图所示:图11在弹出的界面中输入工程配置文件名字,然后点击Finish。如下图所示:公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-62807/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734图12在弹出的对话框的Connection下拉框中选择对应的仿真器类型,在BoardorDevice下拉框中选择对应的CPU型号,TMS320C6657、TMS320C6655或TM320C6654。如下图所示:图13选中C66xx_0,在右边的窗口,点击Browser按键,加载gel文件,如下两图。公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-62808/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734图14加载gel文件,gel文件在光盘的Image目录下,使用时需要复制到非中文路径下,如图。图15选中仿真器配置,在IP栏输入仿真器分配到的IP地址:192.168.1.61(具体IP以自己服务器分配为准)图16公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-62809/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734点击TestConnection,看到弹出窗口,测试成功,说明配置成功。图171.2.3多个仿真器配置打开上述新建好的配置文件,点击Advanced-New…,如图所示:图18选择对应的仿真器连接,如图所示:公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-628010/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734图19点击新建的仿真器连接,然后点击Add…,如图所示:图20点击Devices窗口,选择相应的芯片,点击Finish,如图所示:公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-628011/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734图21点击新建的仿真器连接,修改相应的端口值,并保存,如图所示:图22可按上述操作继续添加多个仿真器配置。1.3加载GEL文件公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-628012/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734GEL文件主要用于在仿真调试的过程中对CPU进行初始化,如PLL、DDR等,还可以执行一些调试操作。例程中使用Tronlong_C665x.gel文件进行初始化,配置如下CPU为1.0GHz,DDR3等效频率及对CPU风扇进行控制。点击CCS菜单Run-Debug,弹出以下类似界面,可以看到C66xx_0核,如果使用的是TMS320C6657,还将看到C66xx_1核。C66xx_0和C66xx_1核都是可以单独加载GEL文件和程序镜像的。图23右击对应的DSP核,在弹出的界面中选择OpenGELFilesView选项,右下角会弹出GELFiles(TMS320C66xx)对话框。公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-628013/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734图24在对话框内点击右键,在弹出的界面中选择LoadGEL。选择光盘资料Images目录下的GEL文件Tronlong_C665x.gel,再点击“打开”,接着右下角的GELFiles(TMS320C66xx)对话框会出现Success提示语句,如下图:图251.4CCS连接开发板CPU右击对应的DSP核,选择ConnectTarget选项,会显示Suspended状态。这说明CCS已经和开发板CPU正常连接起来了,如下图所示:公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-628014/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734图26备注:如果此处提示Nosource****的信息,不是错误信息,可以将其忽视。连接后将自动初始化开发板,如下图所示:图27可在Scripts菜单下对风扇进行开关控制,如图所示。图28公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-628015/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-97341.5加载程序镜像文件点击Run-Load-LoadProgram,选择程序镜像文件(光盘资料Images目录下有用于演示的MyC665x.out文件,现象为底板LED灯被点亮),并点击OK。接着点击绿色三角启动按键,程序即可正常运转起来。图29图301.6烧写程序到FLASH由于开发板的EEPROM烧写了IBL(IntermediateBootLoader),也就是二级引导程序,支持直接启动ELF格式的二进制.out文件,因此可将生成的.out文件烧写到NANDFLASH或NORFLASH并脱机运行。依赖IBL的支持,可直接烧写CCS中编译出的.out文件,而不需要经过任何转换。需要注意的是,.out文件中包含有很多调试信息,所以文件较大,具体烧写步骤如下。(1)加载烧写工具程序公司官网:销售邮箱:sales@tronlong.com公司总机:020-8998-628016/24技术论坛:技术邮箱:support@tronlong.com技术热线:020-3893-9734如需烧写NANDFLASH,将光盘Demo\FlashWriter目录下的NandFl

1 / 24
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功