
uboot
mirkerson
QQ 252915145
展开
-
二、uboot的配置过程分析 (2011-03-10 19:41)
标签: blank style 博客 分类: uboot2010.09移植说明:因为uboot2010.12有点小bug,http://my.chinaunix.net/space.php?uid=24319701&do=blog&id=125381,这篇博客有讲怎么克服,懒的改了,换成uboot2010.09.以后都是基于uboot2010.09版本。根据顶层转载 2012-08-06 11:37:56 · 7089 阅读 · 0 评论 -
u-boot for tiny210 ver3.0 (by liukun321咕唧咕唧)
分类: uboot移植 S5pv210-u-boot2012-04-02 22:38 3709人阅读 评论(6) 收藏 举报byteflashstructheaderc算法在此首先要特别感谢网友李明老师和Alex Ling对我无私的帮助和支持。这次更新,主要实现了Nand启动,并修改了前几个版本的几个小bug。ver3.0已经基本完成了u-boot的主线功能。后面我转载 2013-05-24 09:15:59 · 1514 阅读 · 0 评论 -
让uboot按下指定键停止autoboot
默认uboot是按下任意键停止autoboot,有人觉得不爽,害怕终端操作用户误操作,要指定特殊按键这个功能很简单,例如要按下ESC键,停止自动boot只需要添加#define CONFIG_AUTOBOOT_KEYED 1#define CONFIG_AUTOBOOT_PROMPT "Press ESC to abort autoboot in %d seconds"转载 2013-01-04 12:01:40 · 9842 阅读 · 0 评论 -
图解U-Boot:引导内核分析
分类: U-Boot学习2012-03-05 18:31 6150人阅读 评论(2) 收藏 举报U-Boot的命令为用户提供了交互功能,并且已经实现了几十个常用的命令。如果开发板需要很特殊的操作,可以添加新的U-Boot命令。U-Boot的每一个命令都是通过U_Boot_CMD宏定义的。这个宏在头文件中定义#define U_BOOT_CMD(name,maxargs,re转载 2013-01-04 09:03:08 · 1296 阅读 · 0 评论 -
偷梁换柱——Tiny210开发板下照样玩uboot和tftp
首先向大牛liukun321致敬,这篇文章是基于他的uboot for tiny210 ver3.1http://blog.youkuaiyun.com/liukun321/article/details/7438880其次声明,此文章针对的是初学者,大牛请绕道~~~想必初玩友善之臂tiny210的童鞋一定对自带的superboot感到无语吧,我刚拿到板子的时候就有这感转载 2012-11-09 16:25:34 · 7516 阅读 · 1 评论 -
无法ping could not establish link
移植linux内核到s3c6410(板子u-boot网口link-down问题解决) 2012-03-17 18:59:19| 分类: Linux|字号 订阅 uImage/ramdisk准备好后,准备tftp到单板上小式一把,结果将单板停在uboot后,网口一直link down,ping host后还打印“could not establish link转载 2012-11-09 23:21:28 · 7573 阅读 · 0 评论 -
三、uboot的编译链接过程 (2011-03-10 20:36)
分类: uboot2010.09移植配置完之后,执行make即可编译,从makefile中可以了解uboot使用了哪些文件、哪个文件先执行,可执行文件占用内存的情况。 下面这个再加上韦东山大哥书上的讲解,就基本明白了,下面的来自博客:http://blog.youkuaiyun.com/wxdcxp/archive/2009/11/18/4828011.aspxU-BOO转载 2012-08-06 11:38:15 · 3870 阅读 · 0 评论 -
一、建立uboot源码工程 (2011-03-08 11:12)
分类: uboot2010.09移植工具:sourceinsight3.5源码:uboot2010.121、安装sourceinsight3.5,此处省略1千字。2、安装完成之后对sourceinsight3.5进行相应的设置:选择options->document options 点击auto indent转载 2012-08-06 11:37:23 · 3046 阅读 · 0 评论 -
七、uboot2010.09移植 (2011-03-13 21:58)
分类: uboot2010.09移植根据前面的讲解,可参考uboot移植第二篇的最后,总结:从以上过程可以看出,如果要在如果要在board目录下新建一个开发板 的目录,或着在board目录的子目录下新建一个开发板 的目录,需要在board.cfg配置文件中添加相应的信息,在#include/configs目录下也要建立一个文件,里面存放的就是开发板board_name的转载 2012-08-06 11:39:28 · 1980 阅读 · 0 评论 -
六、uboot第二阶段代码简要分析 (2011-03-11 16:21)
分类: uboot2010.09移植void start_armboot (void){ init_fnc_t **init_fnc_ptr; char *s;#if defined(CONFIG_VFD) || defined(CONFIG_LCD) unsigned long addr;#转载 2012-08-06 11:39:05 · 1735 阅读 · 0 评论 -
五、uboot第一阶段代码分析 (2011-03-11 09:51)
分类: uboot2010.09移植从前一篇u-boot.lds文件分析知,整个代码段放在最前面的是start.o,而入口函数是_start,那么我们就来分析下start.S文件:/**************************************************************************** Jump v转载 2012-08-06 11:38:50 · 1783 阅读 · 0 评论 -
四、U-boot.lds文件分析 (2011-03-11 08:59)
标签: style 分类: uboot2010.09移植U-boot.lds是一个链接脚本,那什么是链接脚本?链接脚本就是程序链接时的的参考文件,其目的是描述输入文件中各段应该怎么样被映射到输出文件,以及程序运行时的内存布局等等。在这里我有一个小小的疑问,在顶层的config.mk文件中有一下语句:ifdef VENDORBOARDDIR转载 2012-08-06 11:38:33 · 2423 阅读 · 2 评论 -
关于s3c6410的SD卡启动
分类: Embedded System2012-01-30 10:33 4455人阅读 评论(4) 收藏 举报cmakefile存储三星工作 要研究裸机程序的编写,必须要有一个“全裸”的环境。友善提供的superboot可以提供执行用户自定义程序的能力,但其实这样运行的程序环境还是依赖于superboot的, 那些内存初始化、时钟初始化,串口初始化等工作都已经由super转载 2014-07-04 10:56:38 · 818 阅读 · 0 评论