目前 dsp CCS5.3生成的是out文件,但是这个文件有7M多,
ARM侧用slaveloader startup了这个.out文件以启动DSP程序
问题: slaveloader是不是只能启动.out文件,
第二个问题是:.out文件实在是太大了,而我们的nor flash只有16M,要放不少其他的东西,所以只能把dsp.out文件 压缩成dsp_out.tar.gz文件
等到ARM内核启动以后再解压缩这个tar.gz文件。 这样就导致设备启动比较慢,
本人也是新手一枚,求教大侠们,有什么优化方法可以把.out文件变小
Weiqing KE:
回复 Chris Meng:
你好,还没有试过strip6x.exe工具
另外,slaveloader是不是只能启动.out格式的文件, 能启动hex文件吗?
刚才用hex6x工具, -romwidth 16 -order M 转换成.hex文件,才1M多
这个.hex文件 arm能用slaveloader启动嘛???
Weiqing KE:
回复 Weiqing KE:
谢谢你,7M的out文件 strip6x -p dsp.out 以后,变成1M了,万分感谢