u-boot 分析
Sunnie_ge
目前从事Android驱动开发和android framework层部分.
汽车智能驾舱audio开发
展开
-
u-boot12.04移植到jz2440 --- 环境变量
u-boot12.04 移植到 jz2440 环境变量原创 2016-08-19 12:05:04 · 801 阅读 · 0 评论 -
u-boot2012.04到jz2440 支持dm9000c 网卡
移植u-boot12.04 到jz2440 支持dm9000c网卡原创 2016-08-19 12:02:40 · 891 阅读 · 0 评论 -
移植u-boot12.04到jz2440 -->支持nandflash启动
移植u-boot12.04到jz2440 支持nand flash原创 2016-08-19 12:00:47 · 663 阅读 · 0 评论 -
u-boot2012.04移植到jz2440 支持norflash
ubunut12.04 支持norflash 启动原创 2016-08-19 11:56:33 · 714 阅读 · 0 评论 -
u-boot2012.04移植到jz2440 -- ->正常显示u-boot启动信息
实现在串口 能看到u-boot的信息 在u-boot2012.04 的版本中,没有S3C2440的相关代码。因此需要单板的移植、 主机环境:ubuntu12.04 32bit 交叉编译器:rm-none-linux-gnueabi- 4.3.2 u-boot版本:2012.04 开源地址:http://git.oschina.net/gxx9203/u-boot2012.04_jz2440原创 2016-07-28 13:33:07 · 625 阅读 · 0 评论 -
u-boot2013.01 使用设备树,设备树获得bootargs过程分析
从linux3.0内核开始,armlinux 使用设备树来组织设备。 在2.6内核使用tags list向内核传递参数的方式。转变为dtb设备树来传递。 本文通过分析u-boot2013.01 源码,弄清楚了以设备树形式传递参数时是如何获得bootargs的。已经最终kernel(0,machid,r2) 中。r2的值是什么。原创 2016-07-18 20:08:09 · 9818 阅读 · 1 评论 -
u-boot2013.01 smdk2410 启动第二阶段分析之引导内核
在u-boot启动的最后是去加载内核到sdram中,同时将sdram的地址和大小已经bootargs参数,放到tags中。最后传递给内核kernel(0,machid,r2) .原创 2016-07-18 13:59:16 · 696 阅读 · 0 评论 -
u-boot2013.01 smdk2410 启动第一阶段分析
u-boot2013.01 smdk2410 -->2440 启动分析 1.u-boot启动第一阶段 start.S (arch\arm\cpu\arm920t) _start: b start_code 1.1 set the cpu to SVC32 mode mrs r0, cpsr bic r0, r0,原创 2016-07-15 10:53:25 · 1043 阅读 · 0 评论 -
u-boot2013.01 smdk2410 启动第二阶段分析
2016/7/16 u-boot 第二阶段的代码就进入了一个C语言的环境。 进入这个阶段你的函数的board_init_r void board_init_r(gd_t *id, ulong dest_addr) 1. board_init_r 函数分析 gd->flags |= GD_FLG_RELOC; /* tell others: relocation原创 2016-07-16 12:11:19 · 1373 阅读 · 0 评论 -
u-boot2013.01 smdk2410 确定sp的值是多少
确定_main: 中 ldr sp, =(CONFIG_SYS_INIT_SP_ADDR) CONFIG_SYS_INIT_SP_ADDR的大小 方案1:直接查看推导 #define PHYS_SDRAM_1 0x30000000 /* SDRAM Bank #1 */ #define CONFIG_SYS_SDR原创 2016-07-13 09:21:24 · 503 阅读 · 0 评论 -
u-boot2013.01 sdmk2410 配置和编译过程分析
1.jz2440移植新u-boot,带有设备树 kernel 准备资料 分析自带的smdk2410 的配置过程 2. u-boot2013.01 版本的 3. 编译 3.1 boards.cfg 有smdk2410 的配置 3.2 make smdk2410_config Configuring for smdk2410 board... 3.3 make 4.概述原创 2016-07-12 20:01:56 · 1489 阅读 · 0 评论