打印

如何使bootstrap 编译后小于4K

[复制链接]
5056|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cmsdpj|  楼主 | 2011-4-28 20:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
我用的是AT91SAM9260,DATAFLASH,NANDFLASH,
bootstrap用的是在官网上下载的Bootstrap-v1.16,放在DATAFLASH里,
UBOOT放在NANDFLASH里,编译arm-linux-gcc 4.3.2
现在发现编译后的nandflash_at91sam9260ek.bin大于4K,(4260)
试着裁减了下,但是效果不明显,
请问大峡指点下,或者在裁减是注意修改哪些地方
谢谢

相关帖子

沙发
nicholasldf| | 2011-4-29 14:10 | 只看该作者
我们用的bootstrap就是4K啊,,官网下的,,用realviewMDK编译,,工程设置不用去改变(最高级优化,只用thumb指令集),,

使用特权

评论回复
板凳
nicholasldf| | 2011-4-29 14:14 | 只看该作者
我们后来自己做了一个boot替换bootstrap,,除了引导程序,,还有zmodem接收功能,,也是使能了最高级优化,,只用thumb指令集,,很大力的去优化裁减程序,,也做到了4K,,如果仅仅去掉zmodem功能,,估计程序就2K大小。。。




使用特权

评论回复
地板
mohanwei| | 2011-4-29 15:01 | 只看该作者
换9G20……

使用特权

评论回复
5
SevenEleven| | 2011-4-29 16:50 | 只看该作者
网上搜过吗?
网上有一些博客,他们优化到小于4K

使用特权

评论回复
6
盈安信科技| | 2011-4-29 21:35 | 只看该作者
换编译器编译看看。

使用特权

评论回复
7
lichangc| | 2012-4-5 13:16 | 只看该作者
呵呵 用另外的编译器!arm-none-linux-gnueabi-gcc

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

35

帖子

0

粉丝