uboot笔记
IT_FAVORITE
这个作者很懒,什么都没留下…
展开
-
笔记二:uboot要解决的问题
一. 自身可开机直接启动1 一般的SoC都支持多种启动方式,譬如SD卡启动、NorFlash启动、Nand启动等…uboot要能够开机启动,必须根据具体的SoC的启动设计来设计uboot 1 uboot必须进行和硬件相对应的代码级别的更改和移植,才能够保证可以从相应的启动介质启动。uboot中第一阶段的start.S文件中具体处理了这一块。二.. 能够引导操作系统内核启动并给内核传参原创 2018-01-25 09:16:46 · 227 阅读 · 0 评论 -
笔记一:为什么要有uboot
一.为什么要有uboot1.1 计算机系统就是由CPU来做核心进行运行的系统。典型的计算机系统有:PC机、嵌入式设备(手机、平板)、单片机(电饭锅、空调) 1.2 计算机系统的组成部件非常多,不同的计算机系统组成部件也不同。但是所有的计算机系统运行时需要的主要核心部件都是3个东西:CPU + 外部存储器(Flash/硬盘) + 内部存储器(DDR SDRAM/SDRAM)原创 2018-01-24 21:34:32 · 343 阅读 · 0 评论 -
笔记三:模拟uboot打印环境变量代码实现
#include<stdio.h>#include<stdlib.h>#include<string.h>#define uchar unsigned char#define BOOTARGS "movi 0x30000800"#define BOOTDELAY "3"#define BOOTT原创 2018-04-01 12:53:50 · 479 阅读 · 0 评论