摘要: (原创文章,作者:达达kiki,未经许可,谢绝转载) 众所周知,如果要成功移植一个u-boot(针对硬件有变化)我们需要修改其对应的所有文件,那么在前一篇我们看到的头文件(100ask24x0.h)也是需要修改的,这里我们暂时跳过,因为添加过硬件的几乎都知道,只有当我们需要某个硬件时我们才考虑将其代 阅读全文
posted @ 2016-09-08 10:53 达达kiki 阅读(273) 评论(0) 推荐(0) 编辑
摘要: (原创文章,作者:达达kiki,未经许可,谢绝转载) u-boot版本选用:u-boot-1.1.6 1、对于start.s,在进入正题前我们首先分析其头文件,若是一个直接在网上下载的u-boot(后面叙述的都是u-boot-1.1.6),我们可以看到它有如下头文件: 当我们索引config.h时看 阅读全文
posted @ 2016-09-07 19:37 达达kiki 阅读(131) 评论(0) 推荐(0) 编辑
摘要: (原创文章,作者:达达kiki,未经许可,谢绝转载) 对于诸如S3C2440/2410系列,网上关于u-boot移植资料是较多的,但是大部分皆是在看完视频后直接按照视频中的移植步骤来拽写的,缺少一种体系,给人的感觉稍显分散,本篇随笔以文件的形式从start.s到board.c的顺序,从第一层到其引用 阅读全文
posted @ 2016-09-06 11:16 达达kiki 阅读(198) 评论(0) 推荐(0) 编辑
摘要: Start.s网上有很多注解,但是看完注解后对其整个工作过程又有些模糊,特别是涉及到内存地址的地方,所以通过查阅资料慢慢完善对Start.s的分析,包括他的背景叙述和代码的一些分析,这篇随笔还不断晚上,添加上自己的一些体会和查到的资料。 CPU:s3c2440 内核:ARM920t 系统启动流程: 阅读全文
posted @ 2016-08-31 17:20 达达kiki 阅读(518) 评论(0) 推荐(0) 编辑