uboot研读笔记 | 07 - 移植uboot 2012.04到JZ2440(裁剪uboot大小)

Penny ·
更新时间:2024-09-21
· 590 次阅读

1. 裁剪方法

目前一步一步移植完成的uboot.bin文件有327KB,太大了,可以进行一定的裁剪,将用不到的代码不加入编译,减小uboot.bin文件的大小。

裁剪方法非常简单:修改单板配置文件include/configs/smdk2440.h,去除不必要的宏定义

2. 裁剪过程 去除USB支持

去除RTC支持

去除BOOTP支持

去除DHCP、DATE、USB命令支持

去除文件系统支持

3. 重新编译查看大小 make distclean make smdk2440_config make

编译完成之后大小裁剪到217KB,比之前的327KB小了足足110KB:

下载到开发板中,在串口终端中看看是否可以正常启动:

接收更多精彩文章及资源推送,欢迎订阅我的微信公众号:『mculover666』


作者:Mculover666



uboot

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章