您的位置:首页 > 其它

tiny210(s5pv210)移植u-boot(基于 2014.4 版本)——前言

2014-07-19 17:44 239 查看
刚开始学嵌入式Linux,看到uboot时,对它产生了很强的兴趣,刚好手中有块tiny210的板子,很想尝试移植一下,之前也尝试过移植,但不成功,经过一段时间的学习,加上找到的一些参考资料,决定趁这个暑假尝试一下uboot的移植,于是想把中间的移植的过程记录下来,并想尽可能的详细,供以后参考,同时希望得到大家的指导,希望中间的错误大家能指出,共同进步:

很多 u-boot 的基础知识,大家可以参考《嵌入式 Linux 应用开发完全手册》第 15 章移植 u-boot。

拿到任何一个工程源码,首先是配置,然后是编译,有的需要安装,有的不需要, u-boot 也不例外,

在 u-boot-2014.04 源码顶层目录下的 README 文件介绍了 u-boot 的历史, 版本命名规则, 目录组织架构,

软件配置,如何添加一个新的板子等。

目录组织结构在 README 中 Directory Hierarchy 一节有详细说明,下面列出一些常用的:

arch:存放 CPU 架构相关的文件,里面的每个目录代表一种架构。

arch/arm/cpu:存放 arm CPU 相关的文件,里面每个目录代表一种 arm cpu

board:存放单板相关的文件

board/samsung:存放三星公司生产的单板

include/configs:存放每个单板的配置文件

软件配置在 README 中 Software Configuration 一节有详细说明,README 告诉我们:要针对某个单

板进行配置,需要执行:make NAME_config,其中 NAME 在 boards.cfg 中列出。

这些都是我找到的资料,先记录下来。下面u-boot 配置的整个分析。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐