uboot移植
2013-10-24 13:21
190 查看
uboot的readme中给的提示:
如果要移植uboot,请按照以下建议操作:
1. 在顶层 Makefile 和 链接脚本的MAKEALL 新建你的目标. 可以仿照现有的例子来新建
2. 创建一个新的目录来存放你的板子的特定代码,在你的板级目录中最少要包含 Makefile, <board>.c, flash.c 和 u-boot.lds
3. 为你的板子创建一个新的配置文件,并存放在 "include/configs/<board>.h"
4. 执行 make <board>_config
5. 执行 make 你应该得到了一个 u-boot.srec 目标文件
如果要移植uboot,请按照以下建议操作:
1. 在顶层 Makefile 和 链接脚本的MAKEALL 新建你的目标. 可以仿照现有的例子来新建
2. 创建一个新的目录来存放你的板子的特定代码,在你的板级目录中最少要包含 Makefile, <board>.c, flash.c 和 u-boot.lds
3. 为你的板子创建一个新的配置文件,并存放在 "include/configs/<board>.h"
4. 执行 make <board>_config
5. 执行 make 你应该得到了一个 u-boot.srec 目标文件
JZ2440移植步骤:
1. 同时支持2410和2440
(1) 新建一个开发板的相应目录和文件
(2) 修改SDRAM的配置
(3) 增加对S3C2440的支持
(4)选择nor flash型号
2. 支持串口xmodem协议
3. 支持网卡芯片cs8900
4. 支持nand flash
(1) 增加S3C2440_NAND数据结构
(2) 定义S3C2440_GetBase_NAND函数
5. 支持yaffs文件系统映像
6. 修改默认配置参数以方便使用
(1) Linux启动参数
(2) 自动启动命令
(3) 默认网络配置
相关文章推荐
- 连接数据库时报错:无效的列索引
- Regarding the %EDIT table
- Sublime Text2常用插件
- 超极本™ 触摸屏 - 一种全新的动手方式
- [Urgent]Senior Technical Support Engineer - 2013/10/18
- NY--858 -- 下三角矩阵
- JBoss中sql server 重连解决方案
- asp.net mvc简单实现基于Razor的分页控件
- 通过sharepoint 客户脚本,验证列表添加页面上的时间
- 数据库系统概论 SQL
- java JDK安装说明
- java.util.concurrent介绍
- [Urgent]Principal Technical Support Engineer - 2013/10/18
- user web
- Fedora 19 x86_64安装杂记
- [转]IoC框架
- VC++ 静态DLL模板
- android sdk manager 无法更新解决方法
- js操作cookie
- 【异构计算】在Windows下使用OpenCL配置