随笔分类 -  uboot

摘要:U-boot会给Linux Kernel传递很多参数,如:串口,RAM,videofb等。而Linux kernel也会读取和处理这些参数。两者之间通过struct tag来传递参数。U-boot把要传递给kernel的东西保存在struct tag数据结构中,启动kernel时,把这个结构体的物理... 阅读全文

posted @ 2014-08-05 10:55 CSlunatic 阅读(2559) 评论(0) 推荐(0)

摘要:3. U-Boot启动第二阶段代码分析start_armboot函数在lib_arm/board.c中定义,是U-Boot第二阶段代码的入口。U-Boot启动第二阶段流程如下: 在分析start_armboot函数前先来看看一些重要的数据结构:(1)gd_t结构体 U-Boot使用了一个结构体g... 阅读全文

posted @ 2013-04-01 09:07 CSlunatic 阅读(1257) 评论(0) 推荐(0)

摘要:参考:http://blog.csdn.net/hare_lee/article/details/6916325********************************************* 前序 *********************************************... 阅读全文

posted @ 2013-03-28 10:16 CSlunatic 阅读(4009) 评论(0) 推荐(3)

摘要:本文是基于u-boot-04.04.00.01进行分析,硬件平台基于DM8168 (Cortex-A8+ DSP +M3(视频处理子系统))一. U-Boot 目录结构 1.board 本目录存放与已有开发板相关的文件。每种开发板有一个子目录,子目录仅存放与开发板相关的c文件和配置文件,不... 阅读全文

posted @ 2013-03-26 13:07 CSlunatic 阅读(2347) 评论(1) 推荐(3)

导航