高版本iar 8.30编译StarterWareIAR现错误(Error[Lp049]: there was no reference to __iar_data_init3, but it is needed to initialize section .bss ….),修改了.icf文件 ,把 do not initialize { section .noinit }; 改成了 do not initialize { section .bss };(参考文章https://e2echina.ti.com/question_answer/dsp_arm/sitara_arm/f/25/t/97888),消除编译报警。可以在线仿真,但是放到sd卡里无法运行!但是换成低版本7.20编译出来的都正常!请问这个问题如何解决?
yongqing wang:
有啥提示错误吗
user5328579:
回复 yongqing wang:
MLO拷贝app至内存正常,但是app无法运行
Shine:
其他boot mode可以吗?
user5328579:
回复 Shine:
我们用的TI官方的TMDSSK3358开发板,只能先从SD卡启动吧
yongqing wang:
回复 user5328579:
官方的板子也可以boot mode
shen fei:
请问解决了么,我这边也是使用iar 7.x旧版本生成的MLO能够执行,但是同样工程8.3生成的MLO无任何输出
user5328579:
回复 shen fei:
我这边同样,解决方法是使用iar 7.x旧版本进行开发
shen fei:
回复 user5328579:
了解
yongqing wang:
回复 shen fei:
是不是有哪些库版本只支持低版本的iar