完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
从ti的官网上下了PSP_02_10_00_14,在Linux下解压后里面有一个DM36x的UBL源码,将board_utilities目录下的内容Copy到Windows上,用CCS3.3编译DM36x的UBL,一开始的时候总是有这样的提示:
ERROR: bad argument to option --abi: should be one of [ ti_ARM9_abi tiabi ] 根据提示,把编译和链接的ABI选项改成了"ti_arm9_abi",这个错误就消失了。 但是,编译完成时候有这样一堆错误提示: >> WARNING: invalid linker option --retain=*(.selfcopy) (ignored) undefined first referenced symbol in file --------- ---------------- _EMIFStart E:ShaquilleU-M30C_ZD15PSP_02_10_00_14board_utilitiesflash_utilsDM36xCCSUBLNANDnandboot.obj _DDRSize E:ShaquilleU-M30C_ZD15PSP_02_10_00_14board_utilitiesflash_utilsDM36xCCSUBLNANDnandboot.obj boot E:ShaquilleU-M30C_ZD15PSP_02_10_00_14board_utilitiesflash_utilsDM36xCCSUBLNANDselfcopy.obj _EXTERNAL_RAM_END E:ShaquilleU-M30C_ZD15PSP_02_10_00_14board_utilitiesflash_utilsDM36xCCSUBLNANDutil.obj _EXTERNAL_RAM_START E:ShaquilleU-M30C_ZD15PSP_02_10_00_14board_utilitiesflash_utilsDM36xCCSUBLNANDutil.obj >> error: symbol referencing errors - 'E:/Shaquille/U-M30C_ZD15/PSP_02_10_00_14/board_utilities/flash_utils/DM36x/CCS/UBL/NAND/UBL_DM36x_NAND.out' not built >> Compilation failure Build Complete, 2 Errors, 11 Warnings, 0 Remarks. 上网查了一下,说是tms470的cgt需要4.5以上,而我的CCS3.3里面自带的是4.1。 上TI的官网升级tms470的cgt,要“Service Code”,绝望了 我想继续请教一下TI的专家几个问题: 1)上面的那些错误提示是因为tms470的cgt版本低造成的么? 2)有没有现成的CCS3.3的升级程序,把这个cgt版本升上去? 3)CCS4或CCS5里面的tms470的cgt可以避免上面的错么? 4)在PSP_02_10_00_14里面许多makefile文件里面发现有很多“timake”,以DM36x的NorWriter为例就是“timake $(PROJECTFILE) Debug”,这个是在windows下编译还是在Linux下编译?应该如何配置这个“timake”? |
|
相关推荐
1个回答
|
|
Hi Shaquille,
关于您的问题: 1. 我感觉不是cgt版本的问题,现在报错的是某些symbol没有定义,如_EMIFStart,_DDRSize一类的Symbol,这些Symbol看起来更像硬件初始化中应该定义的东西,所以,建议您检查您的底层驱动代码,看看这些是否应该由用户来定义? 2. CCS当前版本应该是V5.2.x,我们还是比较强烈的建议客户升级到V5.2.x的,因为V5之后,CCS平台完全采用Eclipse架构,更加方便,而且操作起来速度也有所提升,我这边安装V5.2.x之后的ARM编译器版本是V4.9.5,应该能够满足您的要求了。 3和4. 您使用的DM36x是DSP系列产品,这两个问题建议您问到DSP的论坛,那边专家会比较多。 关于CCS升级,您可以跟我们公司的代理商或者销售联系来获取license。 |
|
|
|
只有小组成员才能发言,加入小组>>
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
669 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
597 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1048 浏览 1 评论
731 浏览 0 评论
普中科技F28335开发板每次上电复位后数码管都会显示,如何熄灭它?
520 浏览 1 评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
158浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
120浏览 14评论
在使用3254进行录音的时候出现一个奇怪的现象,右声道有吱吱声,请教一下,是否是什么寄存器设置存在问题?
123浏览 13评论
TLV320芯片内部自带数字滤波功能,请问linein进来的模拟信号是否是先经过ADC的超采样?
121浏览 12评论
TPA6304-Q1: TPA6304 两片公用一组I2C的话,其中一片配置不成功怎么办
163浏览 10评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 10:19 , Processed in 0.832220 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号