
U-Boot
文章平均质量分 76
techping
这个作者很懒,什么都没留下…
展开
-
U-Boot学习:[0]global_data 和 bd_info
U-Boot学习:[0]global_data 和 bd_info 基于U-Boot 2017.03-rc2-gc7a25b3-dirty 源码分析 global_dataglobal_data 数据结构global_data 数据结构的定义位于源码目录:include/asm-generic/global_data.htypedef struct global_data { bd_t原创 2017-03-22 15:52:17 · 1374 阅读 · 0 评论 -
基于iTop-4412的U-Boot 2017移植[0]:Exynos4412基础
基于iTop-4412的U-Boot 2017移植[0]:Exynos4412基础 参考资料: + Exynos 4412的启动过程分析 + 基于tiny4412的u-boot移植 Exynos4412 SoC基础- Exynos4412的地址空间iROM:这段地址空间对应Exynos4412内部固化的一段程序,Exynos4412启动的第一条指令就存放在这里。iRAM:这段地址空间原创 2017-04-09 19:02:36 · 6676 阅读 · 0 评论 -
基于iTop-4412的U-Boot 2017移植[1]:成功运行
基于iTop-4412的U-Boot 2017移植[1]:成功运行 参考资料: + Exynos 4412的启动过程分析 + 基于tiny4412的u-boot移植 获取U-Boot本博客使用的版本是 U-Boot 2017.05-rc1。$ git clone git://git.denx.de/u-boot.git开始移植本博客参考一款类似与iTOP-4412的开发板(采用相同的原创 2017-04-09 20:08:47 · 11100 阅读 · 27 评论 -
基于iTop-4412的U-Boot 2017移植[2]:支持SD/MMC
基于iTop-4412的U-Boot 2017移植[2]:支持SD/MMC经过前几篇博文的移植,已经成功在iTOP-4412开发板上运行了U-Boot。但是它不支持SD/MMC读写,怎么办呢?其实很简单只需要一步就行了!修改arch/arm/dts/exynos4412-itop4412.dts serial3:serial@13830000 { status = "okay"原创 2017-04-09 20:24:27 · 2623 阅读 · 5 评论 -
从0开始运行主线Linux内核
从0开始运行主线Linux内核本博客以Xunlong Orangepi Zero为例,运行最新Linux 4.11.0-rc4内核。[Mainline U-Boot & Mainline Kernel & Rootfs Howto]Mainline U-Boot# 克隆u-boot仓库 git clone git://git.denx.de/u-boot.git# 编译配置 make orangep原创 2017-03-31 20:48:47 · 2470 阅读 · 0 评论