
uboot
ecbtnrt
linux
展开
-
uboot源码阅读(十一)内存分配与nand存储分配
待续原创 2011-09-15 09:01:51 · 1208 阅读 · 1 评论 -
uboot源码阅读(三)江湖的历史 uboot第一阶段start.S
有江湖的地方就会的历史,忘记历史就意味着背叛。每天打打杀杀,如果不小心就会有人在背后给自己来一刀,这就是背叛的滋味。不要忘记历史,这是前人的血的教训。cpu/s3c64xx/start.S#include #include #ifdef CONFIG_ENABLE原创 2011-07-24 20:03:40 · 2268 阅读 · 1 评论 -
uboot源码阅读(二)什么是江湖,链接文件u-boot.lds
什么是江湖,有人这样回答我,江湖就是武林,我再询问,那武林又是什么,一股寒风吹来,有个冷冷的声音说到“武林就是江湖”。这让我初入江湖的人很困惑,我想从别人那是得不到什么消息的,反而会对自己不利,还是少说为妙。还是让自己揭开这神秘的面纱吧。 u-boot.lds,我们使用的原创 2011-07-24 19:52:22 · 2591 阅读 · 2 评论 -
uboot源码阅读(四)江湖的面纱 uboot第二阶段
uboot引导内核如何做到的我们不知道,但是大体上应该是:start_armboot开始执行一个3秒计时,如果我们没有按键的话就开始引导内核,如果按了的话就等待输入命令。这些在启动的输出参数里面可以看到,uboot源码阅读(七)开发板启动串口输出,这里有我的开发板的输出信息。原创 2011-07-24 20:39:02 · 2152 阅读 · 2 评论 -
uboot源码阅读(一)初入江湖,认识uboot的Makefile
每个软件项目工程都是一个江湖,人在江湖,身不由已,出来混,总是要还的。但是如果我们把江湖的规矩都弄清楚了,我们还是可以一样游刃有余的。认识Makefile小弟 要想做一个风风光光的江湖人,就需要引见,否则你一辈子都是一个小弟。就像星爷想进斧头帮一样,没人引见原创 2011-07-24 19:41:33 · 2126 阅读 · 0 评论 -
uboot源码阅读(八)江湖人物go
我们把去掉符号链接等的bin文件,加载到内存中以后使用命令go就可以执行这个程序.我感觉还是比较好理解的,不知道还是我没理解好!int do_go (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[]){ ulong原创 2011-07-26 19:58:30 · 1573 阅读 · 0 评论 -
uboot源码阅读(五)大佬的训导 uboot引导内核启动
在这里我们断续前面的故事。首先看到是调用了函数abortboot,判断是否在规定的时间内按下了键。如果没有按下就调用bootcmd了,也就是nand read.i c0008000 80000 500000;bootm c0008000,这样直接就可使启动内核了。要是原创 2011-07-24 20:51:56 · 1863 阅读 · 0 评论 -
uboot源码阅读(九)开发板启动串口输出
这里仅仅是开发板执行的打印信息,平时很多时候还是会看一下,放到这里吧,希望你也能从这里面找到有用的信息。OKU-Boot 1.1.6 (Apr 6 2011 - 14:17:30) for FriendlyARM MINI6410CPU:原创 2011-08-07 08:31:12 · 2707 阅读 · 0 评论 -
uboot源码阅读(七)认识江湖 uboot命令
如果江湖中只有大佬,那就不是江湖.江湖是什么:江湖就是人,各色各样的.是的,有人的地方就有江湖.但是这些人虽不同,但又相同.江湖中的人:struct cmd_tbl_s { char *name; /* Command Name */ int max原创 2011-07-25 19:59:10 · 1052 阅读 · 0 评论 -
U-boot操作Flash (NOR, NAND & SPI)
uboot中操作三种flash的命令集:ActionNORNANDSPICopy Flash to RAMcp.[bwl]nand readeeprom readWrite to原创 2011-08-21 12:54:03 · 4901 阅读 · 0 评论 -
uboot源码阅读(六)大佬的命令 uboot引导内核启动
大佬的命令下来了,不过并不是每个人都有资格去执行这样的命令,有资格的都是经过层层选拔了的。在江湖中你也是要不断努力拼搏的,否则,小弟永远都是小弟。下面就是解析输入的字符串,然后在命令列表中找到相对应的命令。如果是默认启动的话我们知道cmd字符串为:nand read.i原创 2011-07-24 21:05:55 · 2288 阅读 · 0 评论