E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
u-boot
【嵌入式开发】 Bootloader 详解 ( 代码环境 | ARM 启动流程 | uboot 工作流程 | 架构设计)
作者:韩曙亮博客地址: http://blog.csdn.net/shulianghan/article/details/42462795转载请著名出处相关资源下载: --
u-boot
源码: http:
han1202012
·
2015-01-09 00:00
u-boot
bootloader
OK6410
IMX6之emmc的
u-boot
无法启动调试方法
通过量测启动设备相应的管脚clock信号来判断Boot_cfg设置是否正确,而如果MFG及MFG镜像可以工作,也可以使用MFG直接读取SBMR1寄存器来获取:1.将MFG的uboot换成正常启动的uboot,即替换掉\Mfgtools-Rel-4.1.0_130816_MX6Q_UPDATER\Profiles\MX6QLinuxUpdate\OSFirmware\u-boot-mx6q-sabr
crazyleen
·
2015-01-08 10:00
裁剪
U-boot
U-boot
:V1.1.5 为了减小
U-boot
文件,我们需要把不用的裁掉!
xiaobin_HLJ80
·
2015-01-06 20:00
[UBOOT] AM335x 启动流程(u-boot-2011.09)
am335x启动流程: 1.romcode(详见芯片手册) 2.spl(SecondaryProgramLoader) 根据spl/u-boot-spl.ldsmon_len=_bss_end_ofs; 整个
u-boot
psvoldemort
·
2015-01-06 09:00
u-boot-2014.04移植FL2440(uboot编译编)
uboot移植FL2440(uboot编译编)1.下载
u-boot
在ftp://ftp.denx.de/pub/
u-boot
/下载u-boot-2014.04.tar.bz2版本uboot。
cwcwj3069
·
2015-01-04 17:00
u-boot
[置顶] u-boot-2014.10移植第19天----添加nand flash命令支持(一)
今天继续移植nandflash,对于很多情况而言,
u-boot
从nandflash启动是一个至关重要的功能,毕竟NORflash成本太高,不是所有开发板都会添加NORflash。
sonbai
·
2014-12-31 20:00
移植
ARM
u-boot
2440
2014.10
Tiny4412 学习
平台: Tiny4412ADK + S700 + 4GB FlashU-boot: 友善之臂提供的开源
U-boot
Linux: linux-3.0.31 Android: android_4_1_
·
2014-12-26 16:00
学习
四十二.移植bootm命令
0.一开始tftp能下载东西,但是很慢,做的调整有(1)将下载地址改写成局部变量,并且每次都利用当前块编号进行重定位(2)加上了原版
u-boot
里dm9000发送函数里发送前后都要清除发送标志(3)取消了老师说的要对包进行判断
lzjsqn
·
2014-12-26 13:00
ARM平台环境搭建与交叉编译的实现
和一些特定的IO引脚与片内外设的控制器或者直接挂载在系统的数据总线和地址总线上,当我们通过eclipse编译后生成的bin文件通过串口终端下载到内存地址的0x20008000处,此处的0x20008000是
u-boot
CJ_Kano
·
2014-12-26 08:56
Linux
AM335x
U-Boot
User's Guide
AM335xU-BootUser'sGuideInAM335xtheROMcodeservesasthe1ststagebootloader.The2ndandthe3rdstagebootloadersarebasedonU-Boot.Intherestofthisdocumentwhenreferringtothebinaries,thebinaryforthe2ndstageisreferr
Deebug
·
2014-12-22 17:43
ARM
回顾fl2440开发板bootstap加载以及Uboot烧录。
FL2440
U-boot
烧录1.硬件连接及驱动安装1.1 USB转串口驱动安装安装usb转串口驱动:SETUP.
u010944778
·
2014-12-18 16:00
linux
bootstrap
uboot
u-boot
bootloader
Tiny4412 支持 adb reboot-bootloader
硬件版本: Tiny4412ADK + S700 4GB
u-boot
版本: u-boot-2010-12 linux版本: 
·
2014-12-16 23:00
loader
U-Boot
第二阶段之初解二个重要的数据结构gd_t与bd_t
在分析
U-Boot
第二阶段的C函数之前,我们有必要先分析二个重要的数据结构,因为它们在第二阶段中无处不在!知道它们的厉害了吧?究竟是谁那么厉害呢?
three_eyelid
·
2014-12-13 15:37
分享tiny4412,emmc烧录
u-boot
, 支持fastboot模式烧写emmc
前言:按照光盘介绍编译烧写
U-boot
也无法启动板子,只有superb
·
2014-12-13 11:00
Boot
U-boot
for Tiny4412
我的开发板型号: Tiny4412ADK + S700 4GB Flash 1. Build uboot a) 安装好toolchain (arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz)并设置好 环境变量PATH,保证可以正常使用。b) 解压 uboot_tiny4412-20130729.tgz
·
2014-12-13 00:00
Boot
uboot命令解析
常用
U-boot
命令详解uboot的命令行模式模式下支持“Tab”键的命令补全和命令的历史记录功能。
卧龙小三
·
2014-12-06 20:12
uboot技术
minicom的安装与配置
分类: LINUX 如果项目中使用的bootloader为
u-boot
,那么在用minicom向目标板传送kernel时会发生一些错误。
醉清风JM
·
2014-12-05 19:00
uboot向kernel的传参机制——bootm与tags
blog.csdn.net/skyflying2012/article/details/35787971最近阅读代码学习了ubootbootkernel的过程以及uboot如何传参给kernel,记录下来,与大家共享:
U-boot
jingxia2008
·
2014-12-02 15:00
linux
kernel
u-boot
U-BOOT
点滴记录之make all error
问题起因:
u-boot
换了文件名并且移动存放位置。
u010944778
·
2014-11-30 09:00
linux3.0内核移植(S3C2440)
当我们在
u-boot
上做了关于nandflash、dm9000网卡、SDRAM和一些基本配置的修改和添加后,我们要让自己修改后的
u-boot
能启动linux内核,还要做哪些相应的修改呢?
zhangqiao336
·
2014-11-28 13:00
linux内核
arm-none-linux-gnueabi-gcc下载
可用于交叉编译ARM系统中所有环节的代码,包括裸机程序、
u-boot
、Linuxkernel、filesystem和App应用程序。
ee230
·
2014-11-26 11:18
【学习总结】ARM cotex-a8 下
u-boot
启动流程
一、首先分析
u-boot
代码,
u-boot
启动过程分为两个阶段。在
u-boot
下,对于arm处理器来说,一上电执行的程序会在/cpu/920t/Start.S汇编文件。
u010341430
·
2014-11-25 12:00
硬件
u-boot
arm处理器
展讯平台启动流程
启动流程1、Stage1 start.S代码结构
u-boot
的stage1代码通常放在start.S文件中,用汇编语言,主要实现功能如下: (1)定义入口:该工作通过修改连接器脚本来完成。
ldinvicible
·
2014-11-21 11:00
uboot默认参数的修改
boot/
u-boot
/include/configs/ap123.h:#define__gen_cmd(n,a,f,ec,cc,el)\#n"=tftp0x80060000${dir}"#f"&&"\
qianguozheng
·
2014-11-20 15:00
AM335x(TQ335x)学习笔记——挂载Ramdisk
上篇文章中我们已经能够通过
u-boot
启动内核了,但是没有能够启动成功,从内核的log中可以看出,内核启动失败的原因是没有挂载到root文件系统,本文将使用busybox制作根文件系统并打包成ramdisk
girlkoo
·
2014-11-18 23:00
ramdisk
TQ335X
am335x
DTB
bootargs
uboot bootargs bootcmd bootm
u-boot
的环境参数中有两个和内核启动相关的,它们是bootcmd和bootargs1.u-boot中和环境参数有关的命令 printenv:打印当前环境参数 setenvparam_name"value
u010979030
·
2014-11-18 09:00
AM335x(TQ335x)学习笔记——使用dtb方式启动内核
老式的
u-boot
使用ATAGS的方式启动linux内核,本文使用新式的dtb方式启动内核。我使用的内核是linux-3.17.2版本,下面开始编译内核。
girlkoo
·
2014-11-17 23:00
kernel
TQ335X
DTB
am335x
DM8168 DVR RDK nand系统移植
Nandboot准备:方法一:将DM8168的启动方式设置为SD卡启动,
U-boot
启动完成后,使用
U-boot
将nandflash适用的bootloader烧写到DM8168。
wu20093346
·
2014-11-17 22:00
文件系统
nand
dm8168
ubi
AM335x(TQ335x)学习笔记——u-boot-2014.10移植
由于TI的am335xevm开发使用了一个eeprom保存了板载配置信息,用来区分不同板子的型号的,而TQ335x没有这个eeprom,因此,需要修改eeprom相关的部分,使
u-boot
适应TQ335x
girlkoo
·
2014-11-16 23:00
u-boot
TQ335X
am335x
内核镜像
它可以是ELF格式,或者是可引导的
U-Boot
映像格式。它可以和一个根文件系统捆绑在一起。或者仅仅是内核本身。
luckywang1103
·
2014-11-16 18:00
u-boot
移植过程中SDRAM相关寄存器的初始化
SDRAM其中一片的datasheet原理图如上图所示可以看出SDRAM(单片)有13根地址线A2-A14,16根数据线DQ0-DQ15,BA0-BA1是对块的寻址,当cpu对SDRAM进行地址操作时,是把SDRAM分为四个块来进行寻址的,NWBE0和NWME1是对数据线读出的四个字节的数据来进行选择具体读哪一个数据,SCKE时钟使能,SCLK时钟信号线由ARM的HCLK来提供时钟,VSS地,VD
zhangqiao336
·
2014-11-14 22:00
U-boot
中关于0xdeadbeef说明【目前最详细的】
U-boot
中的.balignl160xdeadbeef说明
U-boot
版本:1.2.0在
U-boot
的cpu/arm920t/start.S里有一处代码为.balignl160xdeadbeef ,
哭你吃完
·
2014-11-14 09:00
uboot
基于OK-2440III的
u-boot
移植
基于OK-2440III的
u-boot
移植(一)
u-boot
的工作过程与硬件关系密切,所以在移植时必须对S3C2440等芯片手册和开发板的硬件有一定的了解。
cwcwj3069
·
2014-11-12 11:00
U-Boot
启动内核的过程
1.1
U-Boot
工作过程
U-Boot
启动内核的过程可以分为两个阶段,两个阶段的功能如下: (1)第一阶段的功能Ø 硬件设备初始化Ø 加载
U-Boot
第二阶段代码到RAM
cwcwj3069
·
2014-11-12 11:00
AM335xu-bootLOGO开机LOGO
Am335x之u-bootLOGO的增加Am335x下增加
u-boot
的LOGO比较简单,详细步骤如下:1,下载AM335X_StarterWare_02_00_00_07_Setup.exe,可以从TI
liushi558
·
2014-11-10 09:00
linux
ARM
U-Boot
内核启动参数
0开发环境 开发板1:TL138 开发板2:Mini2440 引导系统:Linux1环境变量简介 可以通过
U-Boot
的setenv命令设置任意的环境变量,然后通过saveenv命令保存即可,例如
Q1302182594
·
2014-11-07 17:00
UIP协议栈移植到
u-boot
详解
Author:杨正 date:2014.11.5 Email:
[email protected]
QQ:12097587561、uip简介 Uip网络是一个简单好用的嵌入式协议栈,易于移植且消耗的内存空间较少,应用于很多嵌入式产品。uIP协议栈去掉了完整的TCP/IP系统中不常用的功能,简化了通讯流程,只保留了网络通信必须使用的协议,设计重点放在了IP/TCP/ICMP/
u010979030
·
2014-11-06 16:00
http
嵌入式
u-boot
uip协议栈
在linux系统中通过fw_printenv查看和设置
u-boot
中的环境变量
uboot下可以通过命令访问和修改环境变量,但是如果需要在Linux系统下访问这些数据该怎么办呢?其实uboot早就帮我们想好了。 1、编译fw_printenv工具 在你使用的uboot代码中用以下编译指令: makeenv 这样就可以编译tools/env下的代码,编译出的fw_printenv工具有读写uboot环境变量区的能力。这个工具是针对目标机的,也就是说如果你的ub
wanghelou123
·
2014-11-05 11:00
U-Boot
的常用命令详解
U-Boot
还提供了更加详细的命令帮助,通过help命令还可以查看每个命令的参数说明。由于开发过程的需要,有必要先把
U-Boot
命令的用法弄清楚。
lifan_3a
·
2014-11-03 15:00
U-Boot
下的I2C设备的读写
在嵌入式中,I2C设备的使用比较广泛,
U-Boot
集成了i2c的操作函数及命令。
lifan_3a
·
2014-11-03 15:00
嵌入式 uboot引导kernel,kernel引导fs
1、uboot引导kernel:
u-boot
中有个bootm命令,它可以引导内存中的应用程序映像(Kernel),bootm命令对应common/cmd_bootm.c中的do_bootm()函数,此函数实现下面几个功能
skdkjxy
·
2014-10-31 09:00
Android,linux常用资源下载链接
1uboot源码下载:http://www.denx.de/wiki/
U-Boot
,该网址上有关于uboot的源码和文档2交叉编译工具下载:GNUToolchainforARMProcessors下载地址
futureguy
·
2014-10-30 22:58
linux下载
Linux
u-boot
: Error: Can't overwrite "ethaddr"
Whentrytoexecutefollowingcommand,Itreportserrorasfollowing:--->8---U-Boot>setenvethaddr4a:74:1f:75:31:56##Error:Can'toverwrite"ethaddr"##Errorinserting"ethaddr"variable,errno=1---88----VendorParameter
voice_shen
·
2014-10-30 10:00
使用
U-Boot
让树莓派从U盘启动
使用
U-Boot
让树莓派从U盘启动本文来自:树莓派实验室链接地址:http://shumeipai.nxez.com/2014/07/08/u-boot-raspberry-pi.html概述DasU-Boot
a656343072
·
2014-10-29 15:00
uboot
bootloader
树莓派启动
树莓派uboot
树莓派u盘启动
【Android 系统开发】 编译 Android文件系统
u-boot
内核 并烧写到 OK-6410A 开发板上
shareid=3662728609&uk=2754759285;--光盘所含内容:Android引导
u-boot
源码,
han1202012
·
2014-10-28 00:00
android
kernel
u-boot
Android系统
ok-6410A
【Android 系统开发】 编译 Android文件系统
u-boot
内核 并烧写到 OK-6410A 开发板上
shareid=3662728609&uk=2754759285;--光盘所含内容:Android引导
u-boot
源码,Andr
f059074251
·
2014-10-28 00:00
android
u-boot
TFTP: 'Access violation' (2)
今天做tftp下载的时候遇到下面问题。--->8---Loadaddress:0x20000000Loading:*TFTPerror:'Accessviolation'(2)Notretrying...---8<---查看文件属性发现:其属性为600,使用chmod改变属性(644)后解决问题。
voice_shen
·
2014-10-27 15:00
WR703N修砖记 --- 刷机有风险, 折腾需谨慎
Hardwaresummaryhttp://wiki.openwrt.org/toh/tp-link/tl-wr703n一.基本知识如果是刷了带HTTP的
U-boot
,真正成了刷不死的小强了,可以尽情折腾吧
kennyluo
·
2014-10-21 01:18
路由器
openwrt
固件
703n
嵌入式 修改
u-boot
与Linux调试串口以及文件系统显示终端串口
1.背景 近期一个项目,使用TICortex-A8的芯片AM3517作为主控开发。前期使用北京瑞泰公司的ICETEK-AM3517-KB核心板搭建开发环境。在自己做底板布板的时候的时候涂个布线方便,改用UART1作为调试串口,而原来瑞泰给的开发包,已经TI的AM3517PSP均以UART3作为调试串口。于是在底板焊接完成调试的时候就有了一天痛苦的经历和这篇文章。 在原版的P
孔军
·
2014-10-09 23:00
嵌入式 uboot中ping或者tftp的错误“Retry count exceeded; starting again”
今天在
u-boot
对DM9000X网卡的支持的移植。
孔军
·
2014-10-09 23:00
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他