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
TQ210——U-boot
树莓派4B(rpi4b)引导ubuntu分析.md
U-Boot
>pribootcmdbootcmd=rundistro_bootcmd可见,bootcmd实际是执行distro_bootcmd命令,如下:
U-Boot
>pridistro_bootcmddistro_bootcmd
MingruiZhou
·
2020-07-10 03:59
raspberry-pi
ubuntu
u-boot
嵌入式
arm64
u-boot
移植随笔:自定义
u-boot
命令点灯
u-boot
移植随笔:自定义
u-boot
命令点灯前几天一不小心在CSDN论坛上发帖散分,同时许诺完成点灯就结账,经过努力,终于可以在
u-boot
的shell中输入自定义的命令来点灯了。
李迟
·
2020-07-10 02:47
u-boot
下载工具
cmd
flash
测试
shell
汇编
U-Boot
启动的函数调用过程(以arm926ejs为例)
调用链如下,后面是文字解说:reset->cpu_init_crit->lowlevel_init(板子相关)->relocate(将
U-boot
重定位到RAM)->stack_setup->clear_bss
一个大李子
·
2020-07-10 01:34
内核技术
Bootloader 设计蓝图 和 ARM 的启动流程
如下图所示:在对Bootloader学习中,可以参考
U-Boot
代码
U-Boot
是用于多种嵌入式CPU(MIPS、x86、ARM等)的bootloader程序,
U-Boot
不仅支持嵌入式Linux系统的引导
ZhY_Rening
·
2020-07-09 23:28
Uboot版本选择
U-boot
版本下载:ftp://ftp.denx.de/pub/u-bootU-boot版本选择:当我们打开上诉的网址,一看,哇,这么多版本,那么到底应该选择哪一个呢?
曦饶
·
2020-07-09 21:07
U-boot
Tiny210(S5PV210)
U-BOOT
(六)----DDR内存配置
上次讲完了NandFlash的低级初始化,然后NandFlash的操作主要是在board_init_f_nand(),中,涉及到将代码从NandFlash中copy到DDR中,这个放到后面实际移植的过程中再结合源码流程来分析,正常来说,DDR应该是放在NandFlash前面开始讲,因为DDR相对于NandFlash来说,更加复杂一些,所以,将DDR拖后来讲,OK,接着开始讲DDR。Tiny210U
mutemob
·
2020-07-09 20:42
u-boot
Tiny210(S5PV210)
U-BOOT
(十一)----DDR2初始化源码分析
1.u-boot关于DDR的源码分析在mem_setup.S中,一点一点来,先看第一段/*DMC0DriveStrength(Setting2X)*/ldrr0,=ELFIN_GPIO_BASEldrr1,=0x0000AAAAstrr1,[r0,#MP1_0DRV_SR_OFFSET]ldrr1,=0x0000AAAAstrr1,[r0,#MP1_1DRV_SR_OFFSET]ldrr1,=0x
mutemob
·
2020-07-09 20:42
u-boot
Tiny210(S5PV210)
U-BOOT
(十)----DDR2初始化顺序
现在网上的S5PV210的
u-boot
源码中关于内存的初始化过程,基本上我没有找到任何资料有过分析DDR2的内存初始化代码的。
mutemob
·
2020-07-09 20:10
u-boot
用TFTP下载出现TFTP error: 'Access violation' (2)错误
在
u-boot
上运行“runnetboot”下载程序时,也就是从电脑的tftp服务器往ARM开发板下载程序时,出现了”TFTPerror:'Accessviolation'(2)”。
mickey35
·
2020-07-09 20:17
Linux那些事
GNU C的区别
嵌入式Linux领域最著名的bootloader是
U-Boot
,关于内核启动,与驱动关系比较大的部分是每个平台的是设备回掉函数和设备属性信息,他们通常包装在DT_MACHIN
maclinuxye
·
2020-07-09 20:16
【嵌入式开发】 Bootloader 详解 ( 代码环境 | ARM 启动流程 | uboot 工作流程 | 架构设计)
作者:韩曙亮博客地址:http://blog.csdn.net/shulianghan/article/details/42462795转载请著名出处相关资源下载:--
u-boot
源码:http://download.csdn.net
haiwil
·
2020-07-09 16:07
Arm
Linux
关于
u-boot
中的.balignl 16,0xdeadbeef的理解
.balign解释.balign,编译器的一个伪操作符。伪操作符的意思就是机器码里,并没有一个汇编指令与其对应,是编译器来实现其功能的。如:.balign8,0xba意思是在以当前地址开始,在地址为8的倍数的位置的前面填入一个字节内容为0xba的内容。当当前地址正好是8的倍数,则没有东西被写入到内存。依此类推,.balignw则表示第二个参数存入的内容长度为一个字长,即2个字节;.balignl则
Lewis_Kuo
·
2020-07-09 16:52
u-boot
uboot启动第二阶段
中C语言代码入口函数(start_armboot)的注释发布时间:2008-11-2117:05作者:小郭同志信息来源:PHPChina开源社区门户在介绍该函数之前,我们需要看一看几个数据结构,这些是
u-boot
farsight2010
·
2020-07-09 15:01
arm学习总结
flash
linker
数据结构
struct
basic
optimization
nfs挂载文件系统设置及使用
在烧写了
u-boot
之后,为了减少烧写根文件系统、调试程序之痛苦,本文档介绍如何通过tftp下载内核,nfs服务挂接根文件系统启动系统,不用每次都烧到开发板上。
噌胥苑
·
2020-07-09 15:19
嵌入式linux
让NanoPi 2 Fire 跑起来——从
U-Boot
开始
下载
U-Boot
源码按照官方的方法用git拉取
徐耀坚的博客
·
2020-07-09 12:09
NanoPi
kernel(十三)1-wire (DS18B20)
参考文档:Documentation/w1/masters/w1-gpioDocumentation/w1/slaves/w1_therm查看
TQ210
原理图XEINT8对应的GPIO为GPH1_0在mach-smdkv210
LouisGou
·
2020-07-09 11:07
kernel
【嵌入式开发】 Bootloader 详解 ( 代码环境 | ARM 启动流程 | uboot 工作流程 | 架构设计)...
作者:韩曙亮博客地址:http://blog.csdn.net/shulianghan/article/details/42462795转载请著名出处相关资源下载:--
u-boot
源码:http://download.csdn.net
f059074251
·
2020-07-09 08:16
DDR(五)DDR2初始化顺序
现在网上的S5PV210的
u-boot
源码中关于内存的初始化过程,基本上我没有找到任何资料有过分析DDR2的内存初始化代码的。
LouisGou
·
2020-07-09 07:15
DDR
Android底层开发学习笔记 第一天
准备工作:下载源码:包括
u-boot
源码,Linux-kernel源码,Android源码,具体的版本对应关系,以及如何下载这些源码可以参考这篇博客http://blog.csdn.net/koozxcv
zfx_10086
·
2020-07-09 04:13
Android底层
整理资料一 荔枝派Zero V3s(TF/SD卡启动)(主线Linux,主线
u-boot
)
资料来源挖坑网荔枝派ZeroV3s开发板入坑记录(TF/SD卡启动)(主线Linux,主线
u-boot
)https://whycan.cn/t_561.html1.准备工作1)安装Ubuntu14.04LTS
yytyu2017
·
2020-07-09 04:58
90后嵌入式软件开发生涯 第一篇(嵌入式环境搭建)
sdk,搭建编译环境公司用的ti-sdk-am335x-evm-05.05.00.00,下载点击即可安装到用户目录在终端输入:exportPATH="/linux-devkit/bin:$PATH"二、
u-boot
落风gy
·
2020-07-09 04:19
项目文章
家庭安防IPC设备kernel裁剪
最近在做家庭安防IPC,选择使用Hisi3518EV200方案,为了节约成本,采用8M的flash,而海思提供的kernel编译出来的uImage差不多有3M,这导致flash严重不够用,所以必须对
u-boot
y20082478
·
2020-07-09 02:06
技术文类
kernel
裁剪
U-boot
顶层Makefile的详细分析总结(结合众多网上高手资料) .
VERSION=1PATCHLEVEL=1SUBLEVEL=6EXTRAVERSION=U_BOOT_VERSION=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION)#$(xxx)相当于c中的宏定义,$(VERSION)即为1,因为VERSION=1,其他三个类似VERSION_FILE=$(obj)include/version_autoge
xilinfanzi
·
2020-07-09 02:31
Uboot
makefile
build
shell
wildcard
编译器
include
常用
U-boot
命令详解
U-boot
发展到现在,他的命令行模式已经非常接近Linux下的shell了,在我编译的U-boot-2009.11中的命令行模式模式下支持“Tab”键的命令补全和命令的历史记录功能。
willand1981
·
2020-07-09 00:42
U-BOOT技术
嵌入式 linux启动时间优化
提示:文中涉及到的部分方法需要重新编译
U-boot
、内核以及文件系统。请参考我们开发者中心网站上的相关文章。
@SC@
·
2020-07-08 21:34
linux启动时间优化
Linux
U-Boot
+ TTL 刷机方法
U-Boot+TTL刷机方法此方法适用于任何
U-Boot
。
weixin_33885676
·
2020-07-08 16:54
ubuntu16.04 qemu arm
u-boot
模拟
安装交叉编译器$arm-linux-gcc-vUsingbuilt-inspecs.COLLECT_GCC=arm-linux-gccCOLLECT_LTO_WRAPPER=/usr/local/arm_linux_4.8/libexec/gcc/arm-nuvoton-linux-uclibceabi/4.8.4/lto-wrapperTarget:arm-nuvoton-linux-uclib
weixin_33724059
·
2020-07-08 15:06
荔枝派Zero(V3s)修改默认串口 uart0 为 uart2
如果想要修改为uart1也是一样的1、下载
u-boot
和Linux源码注意:下载之后千万要先编译一下,确保下载完整,没有缺少任何文件,编译过程没有任何错误。
@技术小白
·
2020-07-08 01:32
荔枝派
Linux
嵌入式(iMX6Q)TFTP加载 Linux 内核与设备树
iMX6QPCLinux:虚拟机VM15、Ubuntu14.041、使用TFTP加载Kernel、DeviceTree的目的在每次启动时,使用tftp去加载内核与设备树,可以从SD卡、SPINorFlash等启动
U-boot
@技术小白
·
2020-07-08 01:32
NFS
IMX6Q
Linux
u-boot
分析1:Nandflash、Norflash启动
了解
u-boot
之前首先了解下Bootloader,简单说Bootloader就是一段小程序,它在系统上电时开始运行,初始化硬件设备,准备好软件环境,最后调用操作系统内核。
wwl-飞行者
·
2020-07-07 21:18
Linux驱动学习笔记
Error: You must add new CONFIG options using Kconfig
u-boot
编译错误Error:YoumustaddnewCONFIGoptionsusingKconfigThefollowingnewad-hocCONFIGoptionsweredetected:
面包派
·
2020-07-07 18:13
android
在Xilinx Zybo上安装Ubuntu系统
文章目录前言本文所使用的开发板法一:利用预编译好的文件与系统点亮Zybo法二:手动编译启动文件准备软件环境步骤Step1:配置环境变量Step2:为zybo配置U-BootStep3:编译U-BootStep4:为
U-Boot
mgsky1
·
2020-07-07 17:37
环境配置篇
让
u-boot
支持内核设备树dts
最近在学习内核设备树,打算在2440上面移植dts,期间发现网上关于
u-boot
如何加载dts描述比较少,做个笔记。
觅风者
·
2020-07-07 13:49
日常记录
am335x嵌入式开发-bootloader启动流程
2012.10-psp05.06.00.00bootloader启动流程概述am335xbootloader整体分为三个部分:rom_code,SPL(SecondaryProgramLoader)及
u-boot
v4bot
·
2020-07-07 12:12
am335x
u-boot
am335x
linux
spl
从Nand Flash启动
U-BOOT
的基本原理
前4K的问题如果S3C2410被配置成从NandFlash启动(配置由硬件工程师在电路板设置),S3C2410的NandFlash控制器有一个特殊的功能,在S3C2410上电后,NandFlash控制器会自动的把NandFlash上的前4K数据搬移到4K内部RAM中,并把0x00000000设置内部RAM的起始地址,CPU从内部RAM的0x00000000位置开始启动。这个过程不需要程序干涉。程序
hare_Lee
·
2020-07-07 09:10
U_boot知识和移植
(一)
U-Boot
启动过程--详细版的完全分析
-------------------------------------------------------------------------------------------------------------------------------------------我们知道,bootloader是系统上电后最初加载运行的代码。它提供了处理器上电复位后最开始需要执行的初始化代码。在PC机
hare_Lee
·
2020-07-07 09:10
U_boot知识和移植
【imx6ul】
U-Boot
2016.03的make xxx_defconfig配置过程分析
背景:
U-Boot
作为遵循GPL条款的开放源码项目,目前已经占据了嵌入式Linux的大部分应用场合。内核是通过Bootloader来引导的,Bootloader最常用的是
U-Boot
。
【星星之火】
·
2020-07-07 07:30
imx6ul
从skyeye学习arm( linux篇)
联系信箱:
[email protected]
】前面一章,我们说到了
u-boot
的仿真。
费晓行
·
2020-07-07 07:56
从skyeye学习arm
从skyeye学习arm(
u-boot
篇)
很多学习嵌入式linux的朋友都会涉及到
u-boot
的移植问题。但是
u-boot
调试是非常困难的,你能用到的方法不是点灯就是打印。但是有了skyeye之后,完全可以帮我们进行源码级别的调试。
费晓行
·
2020-07-07 07:56
从skyeye学习arm
设备树学习之(一)GPIO中断【转】
blog.csdn.net/lizuobin2/article/details/54563587开发板:tiny4412SDK+S702+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)
u-boot
anfeng3664
·
2020-07-07 03:46
(am335x)
u-boot
启动过程分析之概述
VERSION=2014PATCHLEVEL=04芯片到uboot启动流程:ROM→MLO(SPL)→uboot.img第一级bootloader:引导加载程序,板子上电后会自动执行这些代码,如启动方式(SDcard、SPI、NOR),然后跳转至第二级bootloader。这些代码存放在176KB的ROM中.第二级bootloader:MLO(SPL),用于硬件初始化,关看门狗,关中断,设置CPU
JalynFong
·
2020-07-07 00:30
【正点原子I.MX6ULL驱动开发学习笔记】一、基础环境搭建,快速启动开发板
文章目录一、Windows、Ubuntu和开发板的网络设置(桥接方式)1.1、VMWare设置-有线网卡1.2、三者IP设置1.3、ping测试二、烧写
u-boot
到开发板2.1、确定SD卡分区2.2、
ReCclay
·
2020-07-06 23:58
#
【正点原子I.MX6ULL驱动开发学习笔记】二、配置交叉编译工具链,编译
U-boot
和Linux内核源码
文章目录一、配置交叉编译工具链1.1、交叉编译器安装1.2、安装相关库1.3、交叉编译器验证1.3.1、测试环境变量1.3.2、测试交叉编译器二、编译
U-boot
源码,生成u-boot.bin文件三、编译
ReCclay
·
2020-07-06 23:58
#
Beaglebone Black——嵌入式linux系统
u-boot
编译
首先是
U-boot
源码的来源,由于使用的是TI的BBB板子,所以TI自然也提供了自己定制的
u-boot
源码,该源码就在TI-SDK包中有,另外该安装包中的
u-boot
版本是2013.10版本,内核版本为
zy812248258
·
2020-07-06 14:18
IMX6Q学习笔记——ubuntu14.04下安装LTIB
使用Freescale提供的BSP版本是L3.0.35_4.1.0_130816_source,对应的内核版本为linux-3.0.35版本,
u-boot
为2009.8版本,不用另外下载,在搭建好LTIB
zsqforprogram
·
2020-07-06 14:24
嵌入式
交叉编译工具arm-linux-gcc&arm-elf-gcc下载地址全集
arm-linux-gcc-3.4.1和arm-linux-3.3.2的,现在的嵌入式开发基本上用的是这些,3.4.1的用于编译2.6的内核,而3.3.2的常用于编译busybox,和bootloader(
u-boot
zskylark
·
2020-07-06 14:19
工具
path
gcc
嵌入式
linux
终端
U-boot
在S3C2440上的移植详解
U-boot
在S3C2440上的移植详解http://www.embeddedlinux.org.cn/html/jishuzixun/201303/16-2499.html一、移植环境·主机:VMWare
zsjalive
·
2020-07-06 14:18
使用OpenWrt开发嵌入式Linux(五):网卡DM9000
DM9000配置target/linux/samsung/dts/TQ210.dts/{model="EmbedskyTQ210basedonS5PV210";compatible="embedsky,
tq210
奋斗-永无止境
·
2020-07-06 13:40
Zynq-Linux移植学习笔记之四-fsbl
,那就是fsbl,fsbl的全称为firststagebootloader,从字面上就能够看出这是zynq启动第一阶段的加载程序,经过了fsbl这一阶段,后面系统才能够运行裸奔程序或者是引导操作系统的
u-boot
Felven
·
2020-07-06 12:48
Felven在职场
uboot常用命令详解
U-boot
发展到现在,他的命令行模式已经非常接近Linux下的shell了,在我编译的U-boot-2009.11中的命令行模式模式下支持“Tab”键的命令补全和命令的历史记录功能。
zhangjikuan
·
2020-07-06 12:05
uboot
上一页
24
25
26
27
28
29
30
31
下一页
按字母分类:
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
其他