![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
UBOOT
zhhe_14
只要思想不滑坡,办法总比困难多!
展开
-
06-uboot分析之uboot启动内核
分析uboot启动内核命令从uboot的终端执行print命令可以看到以下命令bootcmd=nand read.jffs2 0x30007FC0 kernel; bootm 0x30007FC0这就是读出内核,启动内核的命令nand read.jffs2 0x30007FC0 kernel; bootm 0x30007FC0从哪里读: 从nandflash 的kernel分区读出内核,...原创 2019-10-17 17:08:36 · 353 阅读 · 0 评论 -
05-uboot分析之uboot命令实现
uboot分析之uboot命令实现// md.w 0 命令打印0地址的内容OpenJTAG> md.w 000000000: 00ff ea00 f014 e59f f014 e59f f014 e59f ................00000010: f014 e59f f014 e59f f014 e59f f014 e59f ................0...原创 2019-10-17 17:07:55 · 199 阅读 · 0 评论 -
04-uboot分析之uboot第二阶段
uboot第二阶段uboot的目标是启动内核1. 从flash读出内核2. 启动内核需要从flash中读内核,就需初始化flash,使之能读写start_armboot --> flash_init (); /* norflash初始化*/ --> mem_malloc_init (_armboot_start - CFG_MALLOC_LEN); /*堆初始...原创 2019-10-17 17:07:16 · 158 阅读 · 0 评论 -
03-uboot启动文件分析之uboot第一阶段
uboot启动文件分析cpu/arm920t/start.Suboot第一阶段.globl _start_start: b reset @首先调到reset ldr pc, _undefined_instruction ldr pc, _software_interrupt ldr pc, _prefetch_abort...原创 2019-10-17 17:05:45 · 143 阅读 · 0 评论 -
02-分析uboot编译过程
分析uboot编译过程 make查看顶层Makefileinclude $(OBJTREE)/include/config.mk 包含的就是配置时生成的config.mk文件export ARCH CPU BOARD VENDOR SOC从include/config.mk得到以下几个参数的值ARCH = armCPU = arm920tBOARD = 100a...原创 2019-10-17 17:04:51 · 182 阅读 · 0 评论 -
01-分析uboot配置过程
韦东山jz2440配套光盘uboot及视频学习笔记分析uboot配置过程 make 100ask24x0_config100ask24x0_config : unconfig @$(MKCONFIG) $(@:_config=) arm arm920t 100ask24x0 NULL s3c24x0$(MKCONFIG)解释:在顶层Makefile查找 MKC...原创 2019-10-17 09:05:38 · 167 阅读 · 0 评论