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
【linux】
U-BOOT
与linux kernel通信: struct tag
:http://www.cnblogs.com/embedded-tzpCsdn博客地址:http://blog.csdn.net/xiayulewau-boot与linux通信格式如上图,开机时执行
u-boot
weixin_34415923
·
2020-09-14 05:19
U-boot
引导 VxWorks系统
保证CONFIG_COMMANDS包括CFG_CMD_ELF。就是在板子的configs(board_name).h,加入#defineCONFIG_CMD_ELF重新编译,现在有bootvx命令了。准备vxworks映像,我喜欢bin格式,xxx-objcopy-Obinaryvxworksvxworks.binvxworks必须装载到config.h里设定的地址,比如0x100000,如果通过
weixin_33937778
·
2020-09-14 05:00
AM335x裸机:StartWare的使用
AM335x这款处理器,TI官方有针对其开发对应的裸机程序,由于
u-boot
和kernel本质还是对寄存器和外设的操作,所以打算简单分析下自带的裸机程序,大致了解下AM335x的工作机制,这样以后开发调试
放错位的天才
·
2020-09-14 04:47
图解
U-Boot
第一阶段源码分析
U-Boot
第一阶段的启动流程。
绿萝哥哥
·
2020-09-14 04:48
u-boot
向Linux内核传递参数tag原理分析
U-boot
最主要的功能是引导OS,目前对Linux支持的相对比较好,“引导”的意义不仅仅是拷贝内核,运行内核,还要给内核kernel传递板子的相关参数,打个比方,
u-boot
相当于是一名专业功底深厚的
猪哥-嵌入式
·
2020-09-14 04:57
U-boot
linux在多文件中查找关键词的位置以及替换关键词的方法
一次编译
u-boot
时有个错误做不到nand_readd.o,本来应该找nand_read.o才对的,我用find-iname"nand_readd.
fulinux
·
2020-09-14 04:12
它山之石篇
u-boot-2014.10移植第1天----熟悉
u-boot
(一)
Ubuntu-3.11u-boot版本:2014.10本文允许转载,请注明出处:http://blog.csdn.net/fulinusu-boot下载地址:http://ftp.denx.de/pub/
u-boot
fulinux
·
2020-09-14 04:12
bootloader
【转帖】
U-boot
给kernel传参数和kernel读取参数—struct tag (以及补充)
U-boot
把要传递给kernel的东西保存在structtag数据结构中,启动kernel时,把这个
skywalkzf
·
2020-09-14 04:38
Linux学习
u-boot
源码分析第一阶段之Start.S
u-boot
之源码分析阶段一--EdisonGao//u-boot.1.1.6//u-boot1.1.6/cpu/arm920t/start.Su-boot顶层目录有很多子目录,下面介绍一些主要的目录(
KurdtCobain
·
2020-09-14 04:15
Linux设备驱动分析
jz2440
linux
u-boot
嵌入式
U-Boot
启动过程源码分析(1)-第一阶段
第一阶段文件为cpu/arm920t/start.S和board/smdk2410/lowlevel_init.S进行初始化,再跳到第二阶段的入口点lib_arm/board.c中的start_armboot函数
U-boot
张勇1234
·
2020-09-14 04:08
笔记-嵌入式-Linux韦东山
对
U-BOOT
的第1阶段代码的分析
都知道
U-BOOT
分为两个阶段。
iteye_17686
·
2020-09-14 04:35
uboot启动参数传递和内核调用
一、启动参数传递过程
U-Boot
使用命令bootm来启动已经加载到内存中的内核。而bootm命令实际上调用的是do_bootm函数。
求知_swat
·
2020-09-14 03:43
linux内核开发基础
Uboot与Linux之间的参数传递
U-boot
会给LinuxKernel传递很多参数,如:串口,RAM,videofb等。而Linuxkernel也会读取和处理这些参数。两者之间通过structtag来传递参数。
一路天明
·
2020-09-14 03:38
嵌入式开发
U-Boot
启动参数详解(U-Boot-2014.07版本)
适用性说明表1开发板型号是否支持本实验TL437x-EVM支持TL437x-EasyEVM支持TL437x-IDK不支持TL437xF-EVM支持2U-Boot启动参数通读系统启动时,快速按任意键进入
U-Boot
fdffvggg
·
2020-09-14 03:27
创龙
嵌入式uboot通过U盘更新内核
1.U盘插入终端上,通过控制台进入Uboot2.启动USB控制器:
U-Boot
>usbstart3.查看U盘文件:
U-Boot
>fatlsusb0......2317952uimage-202008316742016ssh-rootfs
JDSH0224
·
2020-09-14 03:49
nuc972
u-boot
内核 启动参数
kernel如何得到uboot启动信息:http://blog.sina.com.cn/s/blog_89d9bec60101bzen.htmlu-boot向linux内核传递启动参数:http://www.cnblogs.com/sky-zhang/archive/2012/06/01/2530478.html总结:uboot通过gd存储参数信息,通过标记列表向内核传递参数;转载于:https:
aotasu7207
·
2020-09-14 03:24
uboot分析之源码第一阶段
u-boot
入口程序为/cpu/arm920t/start.s/**armboot-StartupCodeforARM920CPU-core**Copyright(c)2001MariusGr鰃er*Copyright
wenxiHuang
·
2020-09-14 03:13
uboot
Linux+arm
U-Boot
启动参数详解(U-Boot-2014.07 版本)
1.1适用性说明表1开发板型号是否支持本实验TL437x-EVM支持TL437x-EasyEVM支持TL437x-IDK不支持TL437xF-EVM支持1.2Linux内核配置及编译安装对应版本Linux内核源码到Ubuntu,清理并配置内核,然后使用menuconfig命令进入到内核配置界面后,按如下路径添加以下配置选项,以支持使内核支持通过USB加载文件系统。前面为[]USBsupport—>
fdffvggg
·
2020-09-14 03:07
创龙
u-boot
$(obj)include/autoconf.mk.dep
一、uboot编译起始部分打印Generatinginclude/autoconf.mkGeneratinginclude/autoconf.mk.depfordirintoolsexamples/standaloneexamples/apicpu/arm920t/home/fly1000fans/source/u-boot-2010.03/cpu/arm920t/;do\make-C$dir_d
fly1000fans
·
2020-09-14 00:10
uboot
Drcom下如何优雅地使用路由器上网
newifiminiY1步骤如下newifi刷openwrt固件刷uboot下载地址http://downloads.openwrt.org.cn/PandoraBox/Lenovo-Y1_RY-1S/
u-boot
Vectors_
·
2020-09-13 18:32
路由器
U-boot
中LPDDR4关键参数的意义
LPDDR4关键参数意义#!/usr/bin/envpython3importstruct#手动配置:0-disable;1-enablemanual_config=0#DDR的数据位宽data_width=32#channel个数channel=1#LPDDR4PHY时钟速度speed=3200membus_clock=600#使能内部PLL展频membus_ssc=0#当有2个DRAMcont
csdn1013
·
2020-09-13 15:28
Linux
linux
打开Linux内核启动早期的log
打开Linux内核启动早期的log有时会遇到当在
u-boot
中执行完bootm后,打印出startkernel后串口就没有再输出任何信息了。
wsclinux
·
2020-09-13 14:10
linux
从零开始搭建DM368开发环境,安装DVSDK4_02_00_06并编译生成uboot、rootfs和kernel镜像
源更新apt-get安装vim二、安装交叉编译工具链arm-none-linux-gnueabi-gcc工具链的下载工具链的安装三、安装DVSDK4_02_00_061.安装包的获取2.安装流程四、编译
u-boot
燕卫博
·
2020-09-13 09:51
linux
嵌入式
根文件系统制作一制作根文件系统树
完成了
u-boot
移植后就是内核移植然后是根文件系统制作,这次分为这几部分书写:根文件系统树、文件系统initramfs、jaffs2、ubifs有必要了解一些存储系统和文件系统的知识Norflash和
fml1997
·
2020-09-13 08:31
fl2440根文件系统篇
U-Boot
启动过程完全分析
1.1U-Boot工作过程
U-Boot
启动内核的过程可以分为两个阶段,两个阶段的功能如下:(1)第一阶段的功能Ø硬件设备初始化Ø加载
U-Boot
第二阶段代码到RAM空间Ø设置好栈Ø跳转到第二阶段代码入口
yu34354420
·
2020-09-13 07:34
uboot
flash
cmd
menu
struct
数据结构
linux
U-Boot
Makefile分析
www.cnblogs.com/heaad/archive/2010/07/17/1779806.html感谢作者:heaad2.1U-BootMakefile分析2.1.1U-Boot编译命令对于mini2440开发板,编译
U-Boot
yu34354420
·
2020-09-13 07:02
uboot
makefile
编译器
build
shell
脚本
bash
安装交叉编译工具链和
u-boot
,内核,文件系统的简单编译
安装交叉编译工具链将工具链解压到的一个合适的文件夹下(/opt/)修改/etc/profile添加该工具链命令所在路径source/etc/profile(或者修改/etc/bashrc可以立即生效)二.
u-boot
keyboyno1
·
2020-09-13 05:36
arm
【u-boot-2016到s5pv210】0.3 SPL和uboot编译流程
上一节成功点亮了led的,但是,它是裸机程序,还没有真正的开始,真正的开始应该是运行
u-boot
所以本节主要解决以下问题:1uboot怎么下载2uboot怎么生成BL1(u-boot-spl.bin)3uboot
gjianw217
·
2020-09-12 22:12
ok210-uboot
Tiny210(S5PV210)
U-BOOT
(九)----DDR2工作时序与原理
DDR的发展沿着更高数据传输频率,更大内存容量的方向发展,DDR2中做到更高数据传输频率,由DDR的2-bitpretetch向4-bitpretetch发展,而扩展容量,除了增加每个L-Bank的容量以外,另外就是增加L-Bank数,也就是说在内存中,原来DDR中Bank线只有2根,一块内存芯片最多2^2=4片L-Bank,而在DDR2中变成了2^3=8片L-Bank。(下面的一些图和文档出自尔
mutemob
·
2020-09-12 16:10
u-boot
bootcmd 和bootargs
看到这个标题,可能觉得这个并没有什么的,其实不然,编好了
u-boot
了,但是如何来使用确不是那么简单的,想当初我将uboot制作出来后以为全部都搞定了,屁颠屁颠的烧到板子上后可系统就是起不来,为什么了,
zhu114wei
·
2020-09-12 12:54
U-Boot
编译过程解析
解压u-boot-2010.03.tar.bz2就可以得到全部
U-Boot
源程序。在顶层目录下有29个子目录,分别存放和管理不同的源程序。这些目录中所要存放的文件有其规则,可以分为3类。
Demon-HY
·
2020-09-12 07:50
ARM
系统移植
U-Boot
移植教程之一:
U-Boot
分析与启动过程
内容来自韦东山《嵌入式Linux应用开发完全手册》一、Bootloader的引出当系统上电时,并不是直接进入Linux系统的,而是需要先执行一段程序来把单片机的硬件外围初始化好,比如:看门狗、单片机时钟、存储控制器等。如果这段程序能将操作系统内核复制到内存中运行,无论是从本地(比如Flash)还是从远端(比如网络)就称这段程序位Bootloader。简单地说,Bootloader就是上电时就开始执
qlexcel
·
2020-09-12 06:46
嵌入式Linux
u-boot
编译(一)
u-boot
编译(一)接着“详解
u-boot
配置(一)”分析Makefile文件。1.接下来就是ifeqelseendif语句了,这段代码可够长的,三百多行了都,我们还是一段段来分析吧。
nicholas_duan
·
2020-09-12 06:46
u-boot移植
u-boot
详细介绍
Bootloader对于计算机系统来说,从开机上电到操作系统启动需要一个引导过程。嵌入式Linux系统同样离不开引导程序,这个引导程序就叫作Bootloader。6.1.1Bootloader介绍Bootloader是在操作系统运行之前执行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射表,从而建立适当的系统软硬件环境,为最终调用操作系统内核做好准备。对于嵌入式系统,Boo
menuconfig
·
2020-09-12 06:02
Bootloader
u-boot
编译过程分析
文章目录U-bootMakefile国建过程主机构建环境配置过程定义主机系统架构定义主机操作系统类型定义SHELL脚本的解释器设定编译输出目录目标机相关配置过程mkconfig脚本传递给mkconfig脚本参数检查参数合法性创建到目录板相关目录的链接构建`include/config.mk`文件构建`include/config.h`文件make命令执行过程顶层目录`config,mk`分析包含与
Achou.Wang
·
2020-09-12 04:44
嵌入式-Linux
海思Hi3536 Linux开发环境设计参考资料下载
Linux开发环境的搭建、
U-boot
、Linux内核、根文件系统以及内核和根文件系统的烧写,以及创建网络开发环境和如何启动Linux开发应用程序。
qq_42792038
·
2020-09-11 20:16
海思
T1042/T2080
U-BOOT
移植阶段(四)调试网口问题不通解决
本次设计中,我们采用MEMAC4(RGMII)接口作为调试接口,但是发现网口并不通1.首先排查PHY的问题,phy有没有解复位结果:CPLD已经对PHY解复位,且插上网线后,phy'灯link亮,说明phy确实已经解复位2.使用mii命令,读取phy寄存器,插拔网线后观察寄存器的变化,是否正常反应出phy的down和up拔掉网线时phy的状态=>miidump111.(7969)--PHYstat
yhcs1213
·
2020-09-11 18:29
移植
linux开发
linux系统移植
从Linus Torvalds一封发飙的电邮开始谈设备树究竟是棵什么树?
[导读]新版的
U-Boot
以及内核都引入了设备树,那么这究竟是棵什么样的树呢?长啥样?有啥用?为啥弄个这样的树?本文基于对设备树标准的理解,来学习整理一下相关的要点,供大家参考。
写代码的篮球球痴
·
2020-09-11 17:10
编程语言
java
python
操作系统
linux
android学习笔记7 android简略开机流程(从
u-boot
到Idle)
U-boot
之前的SPL的启动暂且不提,我们从
U-boot
在上电后被SPL从NAND中拷贝至SDRAM,然后执行board_init_f跳转到board_init_r开始。
有梦想的胖子
·
2020-09-11 16:12
linux
android
u-boot
烧写菜单
修改我们自己的uboot,实现快捷更新Linux系统ok6410,uboot,系统更新本帖最后由whzdh331于2010-11-2217:54编辑Ok6410的硬件相比mini6410强大许多(同样的价钱),但是ok6410的uboot制作用起来不方便,需要输入很多命令才可以烧写完一个系统。我还是比较怀念在2440上方便、灵活的烧写方式。下面我们就来修改出一个简单的uboot,实现快速更新系统。
jacy_y
·
2020-09-11 14:00
u-boot
转 :::uboot1.2.0移植 AX88796驱动移植
在实现这个驱动前,我用
U-Boot
就是这么痛
chenji147
·
2020-09-11 08:06
[学习资料] Tiny210(S5PV210)
u-boot
移植
Tiny210(S5PV210)
u-boot
移植http://www.microoh.com/bbs/forum.php?
weixin_30716725
·
2020-09-11 04:13
移植u-boot-2014.10
移植u-boot-2014.10/****************************************************
u-boot
版本:u-boot-2014.10*gcc版本 :
有崖
·
2020-09-11 02:33
uboot移植
嵌入式Linux Make uImage的load address 和 Entry address相同的问题
从u-boot-2012.10那里拷贝个mkimage工具放在/usr/bin目录下,在makeuImage时发现loadaddress和entrypoint都是0x50008000.结果
u-boot
在
刘成
·
2020-09-11 01:30
电子
IT
嵌入式
Linux Shell笔记
最近在阅读
u-boot
,里面有大量的shell指令,在这里做下笔记。
girlkoo
·
2020-09-11 01:46
嵌入式开发
如何擦除eMMC存储器
按键模式(确保
U-boot
正常运行)所有固件都只支持eMMC擦除,请按如下步骤擦除eMMC:给VIMs上电同时按住Power和Function按键
HalsonHe
·
2020-09-10 23:18
LINUX
笔记-arm-linux-gnueabi-ld: cannot find common/env_embedded.0的解决方法
在使用飞思卡尔的IMX6Q编译
U-boot
时遇到这样一个问题:Mapu-boot.map-ou-bootarm-linux-gnueabi-ld:cannotfindcommon/env_embedded.omake
纵横千里,捭阖四方
·
2020-09-10 21:59
C/C++编程
Linux研究
基于Yocto构建嵌入式Linux系统
U-boot
、kernel内核、rootfs文件系统
前言Yocto是一个很强大的构建工具,其功能不仅仅是用来获取BSP源码和简单地编译源码,开发者还可以使用Yocto对其开发板添加各种第三方开发库,而不需要每次重新从零开始编译源码,解决第三方依赖的方式进行开发,对开发效率的提高有很大的帮助。也可以基于Yocto的构建规则,把自己定义的开发板卡添加到Yocto的构建工程中,便于向第三方进行发布。但同时,Yocto也是一个很庞大的构建系统,里面有很多基
PuddingHouChou
·
2020-09-10 20:39
Linux嵌入式系统开发
yocto 串口打印异常问题排查
在移植yoctoimx6q时,
u-boot
出现过打印消息正常,但console无法输入,一直从serial驱动到console初始化一步步排查,都正常,郁闷至极,无意想到是不是串口输入脚搞错了,一对照,
readnap
·
2020-09-10 17:42
linux
yocto
linux
uart
linux内核调试及bug2012-4-16
UncompressingLinux...done,bootingthekernel.u-boot引导后到这停止了,内核启动不起来,多数是因为
u-boot
传递的参数不正确造成的,我第一个错误是,OMAP
mirkerson
·
2020-09-10 15:11
嵌入式
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他