X-001 FriendlyARM Tiny4412 uboot移植前奏 ...
分类:
其他好文 时间:
2016-11-18 06:29:15
阅读次数:
246
1、开发平台 虚拟机:VMware 12 操作系统:Ubuntu 14.04 64bit 2、准备ARM交叉编译工具包 编译uboot和linux kernel都需要ARM交叉工具链支持,这里使用Linaro提供的交叉编译工具。下载地址为:http://releases.linaro.org/ 注意... ...
分类:
其他好文 时间:
2016-11-17 23:15:07
阅读次数:
433
问题描述: 用u-boot-xlnx-v2016.3版本编译的uboot通过qspi flash启动出现如下错误: 尝试在uboot命令行输入"sf probe 0 0 0"挂载qspi flash出错,发现"sf probe 0"命令可以挂载。 原因: 对uboot不熟悉,猜测是版本不同导致的命令 ...
分类:
其他好文 时间:
2016-11-08 16:55:15
阅读次数:
2001
1.1.6 经典版本: uboot第二阶段第一个函数void start_armboot (void),一路gd参数设置、设备初始化、控制台初始化、端口初始化,最后到main_loop ()命令行死循环。 命令行倒计时部分: ...
分类:
其他好文 时间:
2016-11-07 22:00:16
阅读次数:
163
uboot启动流程分析,针对S5PV210 BL1阶段,SPL,u-boot-spl.bin 1、首先运行arch/arm/cpu/armv7/start.S 里面的_start函数,进行异常向量表设置,然后跳转到reset复位处理函数,设置处理器SVC模式,关闭IRQ和FIQ中断。设置cp15协处 ...
分类:
其他好文 时间:
2016-11-05 02:15:11
阅读次数:
214
编译uboot提示libasm-offsets.c10 error bad value (armv5)解决方法 ...
分类:
其他好文 时间:
2016-10-30 11:25:33
阅读次数:
451
FriendlyARM Tiny4412 uboot移植—uboot移植前奏 ...
分类:
其他好文 时间:
2016-10-23 17:20:35
阅读次数:
187
需求分析 在2014年以前,uboot没有一种类似于linux kernel的设备驱动模型,随着uboot支持的设备越来越多,其一直受到如下问题困扰: 设备初始化流程都独立实现,而且为了集成到系统,需要修改核心公共代码(如init_sequence) 很多子系统只允许一个驱动,比如无法同时支持USB ...
分类:
其他好文 时间:
2016-10-22 14:23:36
阅读次数:
550
追问 我现在有一个项目是这样子的,先烧boot.bin,再烧写uboot.bin,这是怎么回事啊,引入两个引导程序,不知道为什么? 追答 那就是你这个板子在 uboot 之前还有一个 boot 代码。这个代码应该是硬件相关的。不过我记得大部分这种板子都应该直接固化这部分代码不让重写才对。当然不固化的 ...
分类:
系统相关 时间:
2016-10-22 12:11:48
阅读次数:
173
参考Friendlyarm的文档,编译uboot的流程为 这个过程主要涉及到两个文件,顶层的Makefile文件和mkconfig文件,makeconfig文件是一个脚本,通过文件的注释可以了解到它的作用 意思是,mkconfig 是用来创建头文件和链接脚本,并以此来为特定的开发板配置u-boot的 ...
分类:
其他好文 时间:
2016-10-21 23:42:10
阅读次数:
384