uboot
梦幻贝壳
这个作者很懒,什么都没留下…
展开
-
u-boot on the i.MX6 sabre sd platform in a few commands
Here is a quick summary at bootingu-booton the i.MX 6 sabre sd platform.This assumes you already have a "working" Linux development environment with some ARM cross-compilers at hand (e.g....转载 2019-11-26 16:19:53 · 240 阅读 · 0 评论 -
Uboot学习笔记①---(文件目录结构、README摘要、uImage的64字节头信息)
uboot下载地址ftp://ftp.denx.de/pub/u-boot/1、查看uboot文件目录结构 Directory Hierarchy: ==================== /arch Architecture specific files /arm Files generic to ARM architectu...转载 2019-11-21 10:05:45 · 367 阅读 · 0 评论 -
uboot mmc read/write命令用法
mmc read用来读取mmc内容到内存,mmc write用来写入内存内容到mmc中具体用法,mmc read <device num> addr blk# cnt [partition]mmc write <device num> addr blk# cnt [partition]mmc listdevice num是mmc的设备号,可以通...转载 2019-11-19 18:16:54 · 899 阅读 · 0 评论 -
编译ZedBoard的u-boot.elf(ssbl)
ZedBoard的u-boot源码可以从https://github.com/Xilinx/u-boot-xlnx网站下载编译u-boot步骤:进入u-boot-xlnx目录下1、make distclean 清除上次编译的内容,同时也清除了配置2、make zynq_zed_config 使用ZedBoard的默认配置文件对源码进行配置(要root权限)3、进入交叉编译...转载 2019-11-14 18:28:52 · 585 阅读 · 0 评论 -
uImage和zImage的区别
阅读目录1、各种文件的意义 2、zImage和uImage的区别 3、uboot启动zImage(go)和uImage(bootm)分析正文回到顶部1、各种文件的意义vmlinux编译出来的最原始的内核文件,未压缩。zImage是vmlinux经过gzip压缩后的文件。bzImagebz表示“big zImage”,不是用bzip2压缩的。两...转载 2019-11-14 18:10:50 · 285 阅读 · 0 评论 -
uboot如何启动Linux内核
uboot和内核到底是什么?uboot实质就是一个复杂的裸机程序;uboot可以被配置也可以做移植;操作系统内核本身就是一个裸机程序,和我们学的uboot和其他裸机程序没有本质的区别;区别就是我们操作系统运行起来后可以分为应用层和内核层,分层后,两层的权限不同,内存访问和设备操作的管理上更加精细(内核可以随便方位各种硬件,而应用程序只能被限制的访问硬件和内存地址)直观来看:uboot的...转载 2019-11-14 18:09:23 · 281 阅读 · 0 评论 -
第三期 QEMU调试U-Boot实验 《虚拟机就是开发板》
版权声明:本文为aggresss原创文章,未经博主允许不得转载。 作者:aggresss@gmail.com https://blog.csdn.net/aggresss/article/details/54945726 这一期注定会很简短,简短的意义就在于使用模拟器做某些事情确实很快捷。这一期我们使用QEMU来模拟运行U-Boot,大家对U-Boot应该都不陌生,相当于Linu...转载 2018-09-28 00:13:32 · 779 阅读 · 0 评论 -
第二章、Tiny4412 U-BOOT移植二 启动分析
一、启动过程说明 讲解启动过程,首先的源头就是打开电源,这个相信没人人不知道。CPU上电后,此时SP指针指向0x0000_0000,从这个地址取第一条指令。但此时:PLL没有启动,CPU工作频率为外部输入晶振频率,非常低(Exynos4412芯片边上有一颗24MHz,一颗27MHz,一颗32.768KHz);CPU的工作模式、中断设置等不确定;存储空间的各个BANK(包括内存)都没转载 2017-11-29 18:07:53 · 275 阅读 · 0 评论 -
第一章、Tiny4412 U-BOOT移植一 说明
一、移植前说明:1、 特别声明:此文档是我的学习文档,里面肯定有错误地方,仅供参考!2、移植平台:友善之臂Tiny4412SDK1306平台。3、移植系统:Ubuntu12.044、移植原始CODE:平台光盘中由Samsung提供的U-Boot-samsung-dev.tar.bz2。为什么用这个,只能说因为我也菜鸟,我找了u-boot官网最新的代码看了一下,我没有在board\转载 2017-11-29 18:06:49 · 350 阅读 · 0 评论 -
itop4412无法通过sd卡启动uboot
一.问题现象1.在移植uboot的时候,uboot移植失败,导致mmc里面的uboot收到破坏,只能用sd卡启动uboot了。参考讯为用户手册:《iTOP-4412开发板之全功能版使用手册_V2.4》里面的章节“4.4 开发板出厂前首次烧写”。一步步做 2.最后把sd卡插进开发板上,把拨码拨到sd卡启动,上电后终端并没有任何输出。二、问题解决方法1.一步步确认上述的烧录步骤是否有误。 2.更原创 2017-03-10 10:52:17 · 2685 阅读 · 5 评论 -
对韦东山老师移植最新uboot的总结
一:准备移植 1、从下面的官网下载最新的U-boot。用google英文版搜索最新的u-boot源码 ftp://ftp.denx.de/pub/u-boot/ 2、建立sourceinsight工程 a、解压并在E:\colin weidongshan\transplant_u-boot-2012.04.01\u-boot-2012.04.01建立SI b、添加文件到SI工程转载 2017-03-09 11:13:07 · 1296 阅读 · 0 评论