uboot
Andy_0755
专注camera、音视频、多媒体、显示部份。android/linux驱动、系统、应用
展开
-
[uboot] (第一章)uboot流程——概述
转自https://blog.csdn.net/ooonebook/article/details/52939100 一、bootloader & uboot1、bootloader的概念 Bootloader是在操作系统运行之前执行的一段小程序。而这段小程序的最终目的,正确地设置好软硬件环境,使之能够成功地引导操作系统。2、bootloader的核心功能bootl...转载 2018-09-26 09:43:25 · 214 阅读 · 0 评论 -
[uboot] (番外篇)uboot串口&console&stdio设备工作流程
转自 https://blog.csdn.net/ooonebook/article/details/53313112 一、uboot serial框架1、serial模块驱动模型在《[uboot] (番外篇)uboot 驱动模型》中我们已经介绍uboot的驱动模型,uboot DM。 在uboot中,serial模块也使用了对应的驱动模型。 其框架图如下: ...转载 2018-11-15 10:40:02 · 2372 阅读 · 0 评论 -
[uboot] uboot启动kernel篇(二)——bootm跳转到kernel的流程
转自 https://blog.csdn.net/ooonebook/article/details/53495021 一、bootm说明bootm这个命令用于启动一个操作系统映像。它会从映像文件的头部取得一些信息,这些信息包括:映像文件的基于的cpu架构、其操作系统类型、映像的类型、压缩方式、映像文件在内存中的加载地址、映像文件运行的入口地址、映像文件名等。 紧接着bootm将映...转载 2018-11-15 10:06:29 · 2289 阅读 · 0 评论 -
[uboot] uboot启动kernel篇(二)——bootm跳转到kernel的流程
转自 https://blog.csdn.net/ooonebook/article/details/53495021 一、bootm说明bootm这个命令用于启动一个操作系统映像。它会从映像文件的头部取得一些信息,这些信息包括:映像文件的基于的cpu架构、其操作系统类型、映像的类型、压缩方式、映像文件在内存中的加载地址、映像文件运行的入口地址、映像文件名等。 紧接着bootm将映...转载 2018-11-15 14:04:30 · 1618 阅读 · 0 评论 -
[uboot] (番外篇)uboot dm-gpio使用方法以及工作流程
转自 https://blog.csdn.net/ooonebook/article/details/53340441 一、dm-gpio架构建议先参考《[uboot] (番外篇)uboot 驱动模型》搞懂uboot下的驱动模型。1、dm-gpio架构图如下: 2、说明gpio core 也在gpio uclass中...转载 2018-11-15 13:54:35 · 3343 阅读 · 0 评论 -
[uboot] uboot启动kernel篇(一)——Legacy-uImage & FIT-uImage
转自https://blog.csdn.net/ooonebook/article/details/53495002一、uImage编译kernel之后,会生成Image或者压缩过的zImage。但是这两种镜像的格式并没有办法提供给uboot的足够的信息来进行load、jump或者验证操作等等。因此,uboot提供了mkimage工具,来将kernel制作为uboot可以识别的格式,将生成...转载 2018-09-26 10:24:18 · 500 阅读 · 0 评论 -
[uboot] uboot relocation介绍
转自https://blog.csdn.net/ooonebook/article/details/53047992以下例子都以project X项目tiny210(s5pv210平台,armv7架构)为例 [uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启动流程(BL0-BL2) [uboot] (第一章)uboot流程——概述 [u...转载 2018-09-26 10:20:05 · 795 阅读 · 0 评论 -
[uboot] global_data介绍
转自https://blog.csdn.net/ooonebook/article/details/53013545以下例子都以project X项目tiny210(s5pv210平台,armv7架构)为例 [uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启动流程(BL0-BL2) [uboot] (第一章)uboot流程——概述 [u...转载 2018-09-26 10:17:09 · 1069 阅读 · 0 评论 -
[uboot] uboot之fdt介绍
以下例子都以project X项目tiny210(s5pv210平台,armv7架构)为例 [uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启动流程(BL0-BL2) [project X] tiny210(s5pv210)从存储设备加载代码到DDR [uboot] (第一章)uboot流程——概述 [uboot] (第二章)uboo...转载 2018-09-26 10:14:32 · 1393 阅读 · 0 评论 -
[uboot] (第六章)uboot流程——命令行模式以及命令处理介绍
转自https://blog.csdn.net/ooonebook/article/details/53164198 以下例子都以project X项目tiny210(s5pv210平台,armv7架构)为例[uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启动流程(BL0-BL2) [project X] tiny210(s5pv210...转载 2018-09-26 10:11:29 · 588 阅读 · 0 评论 -
[uboot] (第五章)uboot流程——uboot启动流程
转自https://blog.csdn.net/ooonebook/article/details/53070065 以下例子都以project X项目tiny210(s5pv210平台,armv7架构)为例[uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启动流程(BL0-BL2) [project X] tiny210(s5pv210...转载 2018-09-26 10:07:27 · 220 阅读 · 0 评论 -
[uboot] (第四章)uboot流程——uboot编译流程
转自https://blog.csdn.net/ooonebook/article/details/53000893 以下例子都以project X项目tiny210(s5pv210平台,armv7架构)为例[uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启动流程(BL0-BL2) [project X] tiny210(s5pv210...转载 2018-09-26 10:03:54 · 674 阅读 · 0 评论 -
[uboot] (第三章)uboot流程——uboot-spl代码流程
以下例子都以project X项目tiny210(s5pv210平台,armv7架构)为例。 [uboot] uboot流程系列: [project X] tiny210(s5pv210)上电启动流程(BL0-BL2) [uboot] (第一章)uboot流程——概述 [uboot] (第二章)uboot流程——uboot-spl编译流程建议参考文章 [kernel 启动流程] (第二...转载 2018-09-26 09:57:43 · 343 阅读 · 0 评论 -
[uboot] (第二章)uboot流程——uboot-spl编译流程
以下例子都以project X项目tiny210(s5pv210平台,armv7架构)为例[uboot] uboot流程系列:[project X] tiny210(s5pv210)上电启动流程(BL0-BL2)建议先看《[project X] tiny210(s5pv210)上电启动流程(BL0-BL2)》,根据例子了解一下上电之后的BL0\BL1\BL2阶段,以及各个阶段的运行位置,功...转载 2018-09-26 09:54:35 · 806 阅读 · 0 评论 -
[uboot] (番外篇)uboot 驱动模型
转自 https://blog.csdn.net/ooonebook/article/details/53234020 一、说明1、uboot的驱动模型简单介绍uboot引入了驱动模型(driver model),这种驱动模型为驱动的定义和访问接口提供了统一的方法。提高了驱动之间的兼容性以及访问的标准型。 uboot驱动模型和kernel中的设备驱动模型类似,但是又有所区别。 在...转载 2018-11-15 12:16:57 · 1770 阅读 · 0 评论