码迷,mamicode.com
首页 >  
搜索关键字:uboot移植    ( 71个结果
Linux学习 :Uboot 移植
U-Boot启动内核的过程可以分为两个阶段,两个阶段的功能如下: 1)第一阶段的功能 硬件设备初始化 加载U-Boot第二阶段代码到RAM空间 设置好栈 跳转到第二阶段代码入口 2)第二阶段的功能 初始化本阶段使用的硬件设备 检测系统内存映射 将内核从Flash读取到RAM中 为内核设置启动参数 启 ...
分类:系统相关   时间:2016-09-05 20:51:26    阅读次数:239
uboot移植(十)——移植三星官方uboot(二)
通过第一阶段的移植串口2打印了如下信息SDchecksumError OK U-Boot1.3.4(Aug52016-15:08:57)forSMDKV210 CPU:S5PV210@1000MHz(OK) APLL=1000MHz,HclkMsys=200MHz,PclkMsys=100MHz MPLL=667MHz,EPLL=80MHz HclkDsys=166MHz,PclkDsys=83MHz HclkPsys=133MHz,PclkPsys=66MHz SCL..
分类:其他好文   时间:2016-08-10 22:59:01    阅读次数:332
uboot移植(九)——移植三星官方uboot(一)
在这里移植的uboot源码是三星官方提供的1:移植前准备:下载并解压uboot源代码,并创建SourceInsight工程,注意linux源代码不能在共享文件中直接解压,原因是linux中采用了很多链接功能,而这个功能在windows里面是没有的,所以在共享文件夹中编译会出错,解压代码tar-jxvfname..
分类:其他好文   时间:2016-08-08 19:42:56    阅读次数:405
uboot移植(五)——uboot启动的第二阶段(gd和bd)
之前uboot启动第一阶段的最后将指针指向了start_armboot这个函数,这里也是uboot启动的第二阶段的开始并且uboot启动第二阶段大部分是在这个函数中完成的。DECLARE_GLOBAL_DATA_PTR;这个宏在大部分中的文件中都有这个宏,这个宏的实际定义是在include/asm-arm/Global_data.h#def..
分类:其他好文   时间:2016-08-05 01:11:54    阅读次数:172
uboot移植(六)——uboot启动第二阶段(init_sequence)
for(init_fnc_ptr=init_sequence;*init_fnc_ptr;++init_fnc_ptr){ if((*init_fnc_ptr)()!=0){ hang(); } }通过前面的定义init_fnc_t**init_fnc_ptr;可以知道init_fnc_ptr是一个二重指针,而init_sequence是一个函数指针数组里面存放的都是函数的函数名,这些函数都是板级初始化..
分类:其他好文   时间:2016-08-05 01:09:51    阅读次数:282
uboot移植(四)——uboot启动第一阶段
1:BL0BL1BL2分别是什么(1)BL0:s5pv210的iROM中固化的代码作用:初始化系统时钟,设置看门狗,初始化栈,加载BL1(2)BL1:从外部启动介质(nand/SD卡)中加载的uboot.bin的前16K代码作用:初始化RAM,关闭Cache,初始化DDR,设置栈,加载BL2(3)BL2:是指在代码完成重定位..
分类:其他好文   时间:2016-08-04 19:49:15    阅读次数:190
uboot移植——uboot源码目录分析
uboot移植(一)——uboot源码目录分析本文分析的uboot是九鼎官方提供的,是对应s5pv210开发板x210bv3的uboot一:uboot的概念及移植的原理。uboot就是在内核运行前的一段小程序,用来初始化硬件设备,建立内存空间映射图。从而将系统的软硬件带到合适的状态,主要功能就是为了..
分类:其他好文   时间:2016-07-12 00:12:51    阅读次数:313
uboot移植(二)——uboot mkconfig脚本分析
uboot移植(二)——ubootmkconfig脚本分析一:mkconfig脚本的作用mkconfig是通过传入的参数来脚本用于某个开发板配置uboot,主要是通过判断其输入的参数来创建符号链接文件,使它们指向该开发板对应的配置文件来进行配置。(1)配置CPU架构相关的文件:在include目录下创建asm..
分类:其他好文   时间:2016-07-12 00:10:46    阅读次数:256
嵌入式linux开发uboot移植(七)——三星官方uboot的移植
嵌入式linux开发uboot移植(七)——三星官方uboot的移植友善之臂Smart210开发板是基于三星SMDKV210评估板裁剪、调整而来的。因此三星官方发布的基于SMDKV210评估板的uboot是移植uboot到Smart210开发板的最合适uboot版本。本文将SMDKV210的uboot移植到Smart210开发板。Smart210..
分类:系统相关   时间:2016-06-27 12:27:54    阅读次数:409
嵌入式linux开发uboot移植(五)——uboot命令体系
嵌入式linux开发uboot移植(五)——uboot命令体系本文将根据SMDKV210开发板的三星官方uboot源码分析uboot的命令体系。内容包括uboot的命令体系的实现机制,uboot命令是如何执行的,以及如何在uboot中添加一个自定义的命令。一、uboot命令体系简介uboot命令体系代码放在uboot/c..
分类:系统相关   时间:2016-06-25 15:13:08    阅读次数:334
71条   上一页 1 2 3 4 5 6 ... 8 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!