如何使bootstrap 编译后小于4K

[复制链接]
5231|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……
SevenEleven 发表于 2011-4-29 16:50 | 显示全部楼层
网上搜过吗?
网上有一些博客,他们优化到小于4K
盈安信科技 发表于 2011-4-29 21:35 | 显示全部楼层
换编译器编译看看。
lichangc 发表于 2012-4-5 13:16 | 显示全部楼层
呵呵 用另外的编译器!arm-none-linux-gnueabi-gcc
您需要登录后才可以回帖 登录 | 注册

本版积分规则

9

主题

35

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部