TI中文支持网
TI专业的中文技术问题搜集分享网站

关于TM4C123G在CCS5.5环境下仿真器使用及程序下载的问题

尊敬的技术支持您好:

        我用EK-TM4C123G LaunchPad开发板在CCS5.5开发环境下调试完成了一项任务,使用的是板子自带的stellaris In-Circuit Debug编程方式。现在想把它转化为自己的产品,想请教几个问题:

        1、在CCS5.5环境下可以用SEED-XDS560PLUS仿真器对TM4C123G ARM处理器进行仿真和程序下载吗?

        2、如果不能使用XDS560仿真器,JLINK仿真器可以在CCS5.5环境下使用吗?用哪一个版本的合适?应怎么配置?

        3、在CCS5.5环境下能否像C2000系列那样编译软件,生成.OUT之类的可执行程序,并单独下载,源代码不能向生产单位提供。

         盼解惑,不胜感激。

junju zhang:

回复 xyz549040622:

感谢您的回答。

        ICDI下载器是指的LaunchPad板子上带的下载器那部分吗,还是有专用的ICDI下载器?可以用LaunchPad板子上自带的下载电路向别的目标板下载程序吗?如果可以的话,两者之间应怎么配置?

        在CCS环境下编译生成.out文件,用LMFLASH工具下载的话用什么下载器?

junju zhang:

回复 xyz549040622:

        把板子上下载器部分 的TCK、TMS、TDO、TDI和GND引脚连接到目标板子上,拔掉跳线帽,就可以通过LM Flash Programmer软件向目标板下载程序了,是这样吗?

        另:我用LM Flash软件,在输入.bin的文本框内输入了.out文件,下载并校验成功了,但是程序却没有跑起来,下载界面如图所示,请帮看一下是什么问题?这个程序在CCS编译环境下载后,通过串口向上位机发送信息,但用LM Flash软件下载后没有反应。

xyz549040622:

回复 junju zhang:

不知道你程序是否有bug,在线仿真和实际有区别的。而且,lmflash下载的应该是bin文件,你用ccs生成bin文件下载试试。写个最小的点灯程序看看,这样最直观。

junju zhang:

回复 xyz549040622:

我也在想是不是直接下载.out文件不能识别,在网上搜了下CCS生成.bin文件的文章,在build -> Steps ->Post-build steps Command:里输入

"${CCE_INSTALL_ROOT}/utils/tiobj2bin/tiobj2bin" "${BuildArtifactFileName}" "${BuildArtifactFileBaseName}.bin" "${CG_TOOL_ROOT}/bin/armofd" "${CG_TOOL_ROOT}/bin/armhex" "${CCE_INSTALL_ROOT}/utils/tiobj2bin/mkhex4bin"  

但是编译后在debug文件夹下仍然找不到.bin文件,请问还需要注意什么?TI有没有关于生成bin文件的帮助文档参考下?谢谢!

xyz549040622:

回复 junju zhang:

估计是你的配置没覆盖吧,不管怎么样,成功了就好啦。

xyz549040622:

回复 Eric Ma:

LM flash用过,Uniflash.还真没用过,这个和lmflash相比有什么功能呢?

赞(0)
未经允许不得转载:TI中文支持网 » 关于TM4C123G在CCS5.5环境下仿真器使用及程序下载的问题
分享到: 更多 (0)