U-boot移植到新的开发板1
来源:互联网 发布:罗伊斯怀特加拿大数据 编辑:程序博客网 时间:2024/06/08 21:51
U-boot移植到新的开发板
u-boot作为通用bootloader,uboot已经支持i386、arm、powerpc、mpic等体系结构。同时支持的开发板的类型也很多。我们在移植uboot到自己的板子上也很容易在uboot下面找到与自己开发板类似的配置。我们可以很方便的使用这些信息。
本文讲述在添加新板过程中,需要修改部分以及注意事项
1. 在board目录下找到与自己开发板类似的配置。复制这个目录,并起一个新的名字。注意的是 在开发板下目录下有一个与目录名一样的.c文件。你也需要将它改名为你自己定义的目录名称。例如
Cd board/freescale
Cp –aRmpc8313erdb demon
Mvdemon/mpc8313erdb.c demon/demon.c
2. 添加配置文件
拷贝 cp include/configs/MPC8313ERDB.h include/configs/DEMON.h
3. 修改Makefile
按照你选定的开发板找到类型的config规则。例如我所修改的规则信息
MPC8313ERDB_33_config
将这个规则信息复制为自己的。DEMON_33_config
这里需要注意的是$(MKCONFIG) DEMON powerpc mpc83xx demon freescale
DEMON -àinclude/configs/DEMON.h而来
Powerpc -àarch/powerpc
Mpc83xx -àarch/powerpc/cpu/mpc83xx
Demon -àboard/freescale/demon
Freescale -àboard/freescale
- U-boot移植到新的开发板1
- U-Boot的移植之(三)实战篇:移植U-Boot到XSBASE270开发板
- U-Boot的移植之(三)实战篇:移植U-Boot到XSBASE270开发板
- U-Boot的移植之(三)实战篇:移植U-Boot到XSBASE270开发板
- 14.4 移植U-Boot到开发板
- 移植u-boot到mini2440开发板。
- 移植u-boot-2012到mini2440开发板的笔记
- 最具体的u-boot移植到QT2410E开发板的过程1
- u-boot-2012.10 官方文档翻译-U-BOOT的修改、移植到新硬件
- U-Boot移植——添加新开发板
- U-Boot移植(1)--在U-boot中建立自己的开发板
- 移植u-boot-2010.09到Tiny6410开发板
- 移植u-boot 1.1.6到TQ2440开发板-第一阶段
- 移植u-boot-2016.01到mini2440开发板
- 移植u-boot到mini2440--添加开发板
- 移植u-boot-2012.04.01到jz2440开发板
- 最具体的u-boot移植到QT2410E开发板的过程2
- u-boot-2012.04.01移植到TQ2440(一):建立自己的开发板
- /LGC设计模式/利用设计模式设计足球游戏引擎
- mysql存储过程
- Java.简单TCP服务器
- DIP依赖倒置原则(转)
- 基于linux kernel的内存调优,附proc详解
- U-boot移植到新的开发板1
- FastDB的DEBUG版本和SubSQL终于出来了!
- 并行性和并发性的区别
- 2010-12-27
- 关于弹出光驱的程序
- 我要积分啊 积分
- win7启动历程
- 'GENERAL_REGS'
- 百练-2746-约瑟夫问题