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
[TINY4412移植篇]linux-5.5
一)环境a)ubuntu18.04b)arm-linux-gnueabi-gcc7.5.0/gcc7.5.0c)FriendlyArmtiny4412标准版二)目标a)上电从SD卡启动u-bootb)
u-boot
Rex space
·
2020-07-13 03:24
u-boot
之u-boot.lds文件
注:本文基于yocto编译出的imx6的u-boot.2016.030.基本概念关于链接脚本语言我们要建立一些基本的概念。链接器把所有的输入文件打包成一个输出文件。这个输出文件和每个输入文件都是有称之”目标文件格式“(objectfileformat)的格式,每一个文件都称之为”目标文件“(objectfile)。输出文件称之为可执行的,但是我们都称这目标文件。每个文件都有很多的段(section
amwha
·
2020-07-13 02:01
U-boot
U-BOOT
LCD分析
U-BOOTLCD分析(1)首先board.c中执行stdio_init()这个函数。stdio_init()函数在/common/stdio.c中(2)std_init()中有这样的定义#ifdefCONFIG_LCDdrv_lcd_init();#endif说明调用drv_lcd_init()这个函数,而drv_lcd_init()这个函数在/common/lcd.c中(3)drv_lcd_i
窗外云天
·
2020-07-13 01:03
嵌入式开发
u-boot
启动报错:Wrong Ramdisk Image Format
在移植
u-boot
时出现的问题(kernel是移植过的,可用的):1、启动
u-boot
跳转到内核的时报错:WrongRamdiskImageFormat[err]boot_get_ramdisk然后就卡死了
white_bugs
·
2020-07-13 00:30
嵌入linux
u-boot
与linux下网卡MAC地址的更改
前言①假设有许多开发板,连接到了同一个路由器中,而路由器的dhcpd是根据MAC地址来分配一个固定的IP地址,那么就需要为每一个开发板设定一个不同的MAC地址从而获取不同的IP地址。②MAC地址是需要购买的(参考点1),在产品出厂之前,都需要给板子一个MAC地址(如果有对应的设备,例如网卡,Wifi)。且这个MAC地址在出厂后,我们并不期望被更改。下面简述了嵌入式产品中如何保证IP地址不被更改的、
Q328333568
·
2020-07-13 00:30
linux
linux
net
我的收藏
学习U-BOOTU-BOOT源代码目录文件解释_晨钟暮鼓[转]U-BOOTreadme文件(1)-ququ-网易博客AT91RM9200开发调试手记-曹立松2008一年又一年步步高-博客园
U-Boot
启动过程
zjcysww
·
2020-07-12 20:57
(五)Yocto更改源码的获取位置与git clone 地址
那我比如说,我想把内核和
u-boot
的源码拿出来编译的时候再放进去,或者说我们自己从meta-xilinx中定义的源码下载地址提前下载好源码,然后在指定配置文件中更改为
黎杨
·
2020-07-12 18:15
Yocto
一步步教你如何在Ubuntu虚拟机中安装QEMU并模拟模拟arm 开发环境(一)uImage
u-boot
https://blog.csdn.net/qq_24188351/article/details/778913531.什么是QEMU:QEMU可以简单的理解为虚拟操作系统模拟器,顾名思义这是一种虚拟的存在(更多介绍请参考百度百科)2.为什么要采用QEMU模拟操作环境:(1)为攻城狮们节约时间,在家也可以随时学习,可以脱离开发板实物,(2)方便调试等等特此声明:本文章主要争对初入职场的小白,如果您
子曰小玖
·
2020-07-12 16:44
QEMU
Linux内核和根文件系统引导加载程序
续博文《
u-boot
之u-boot-2009.11启动过程分析》Linux内核启动及文件系统载入过程当
u-boot
開始运行bootcmd命令。
weixin_33937499
·
2020-07-12 08:00
mt7620
u-boot
解析
源码地址:https://github.com/cleanwrt/u-boot_mt7620从mt7620_uboot/cpu/ralink_soc/start.S:lat9,board_init_f进入c代码中,相继调用board_init_f和board_init_r,进入main_loop中。查看启动信息,找出与打印信息相对应的代码:U-Boot1.1.3(Jul92016-11:19:18
viewsky11
·
2020-07-12 04:03
u-boot
openwrt
U-BOOT
移植过程详解: u-boot.bin
申明本着学习交流的原则,将个人移植
u-boot
的过程做一个记录.文章参考了csdnblog里面的很多内容,有的已经记不得出处了,只好把当时的摘要直接贴出来.如果冒犯,还请见谅.如有侵权,请与我邮件联系.
liuxin_john
·
2020-07-11 11:52
U-BOOT移植
在IAR环境中使用TKScope调试S5PV210(Cortex-A8)
你也可以将
U-Boot
的启动代码烧写到S5PV210的外部NandFlash中。
Knight.Hw
·
2020-07-11 04:36
arm
Bootloader 源码分析
U-boot
启动过程属于多阶段类型。第一阶段完成CPU体系结构初始化,通常由汇编完成。第二阶段实现较为复杂的功能如实现初始化硬件、内存映射、TFTP传输,串口调试,内核参数传递等,通常由C语言实现。
知止乎尔
·
2020-07-10 22:26
ARM实例一
ARM实例一在
u-boot
基础上,编写一个程序实现用汇编语言调用自定义的函数带有C/C++表达式的内联汇编格式为:__asm____volatile__("InstructionList":Output
Fouse_
·
2020-07-10 21:54
编程语言
fl2440开发板之
u-boot
移植
*****************************************************************************************************************************************************开发板:fl2440cpu:s3c2440(arm920t)交叉编译器:arm-linux-gcc-4
zouleideboke
·
2020-07-10 15:24
操作系统
fl2440开发板
linux-2.6.36.4移植到TQ2440
41.2修改arch/arm/boot/Makefile增加一行,方便操作--51.3匹配机器码--51.4修改系统时钟--51.5执行默认配制--51.6配制内核--51.7编译内核--61.8启动
u-boot
奋斗-永无止境
·
2020-07-10 15:52
linux
内核移植
嵌入式
arm
2440
linux
u-boot
移植报错:arm-linux-ld:u-boot.lds:19: syntax error
“arm-linux-ld:u-boot.lds:19:syntaxerror”解决办法如下:由于,u-boot.lds文件是u-boot-nand.lds的链接文件,那我们就去看看这个文件进入目录/
u-boot
xiayufeng520
·
2020-07-10 12:55
ARM
关于uboot版本选择以及新旧版本的区别
希望得到大家的建议与指导:=================================================================================一、uboot版本选择
U-boot
知之好之乐之
·
2020-07-10 09:13
Linux
常用
u-boot
命令详解(全) 分类: arm-linux-Ubunt...
U-boot
发展到现在,他的命令行模式已经非常接近Linux下的shell了,命令行模式模式下支持“Tab”键的命令补全和命令的历史记录功能。
weixin_30872867
·
2020-07-10 07:09
BIOS,Bootloader和
U-boot
的区别
转载自http://blog.csdn.net/conowen/article/details/7253620biosBIOS是英文"BasicInputOutputSystem"的缩略语,直译过来后中文名称就是"基本输入输出系统"。其实,它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、系统设置信息、开机后自检程序和系统自启动程序。其主要功能是为计算机
SunShine__鹏
·
2020-07-10 07:25
s5pv210 uboot 启动过程
u-boot
的启动分为两个阶段:stage1:系统上电后执行的汇编代码,完成系统初始化、代码搬移等操作。stage2:搭建c环境,进入c语言执行。
luckycee
·
2020-07-10 05:55
Uboot中点亮LED灯
《ARMLinux开发-warewin2G/3G无线传输(DTU)和路由器—笔记》1、硬件要求(1)AT91SAM9260平台(2)PC6、PC10两个引脚连测试板的两个LED灯2、
U-boot
版本u-boot
warewin
·
2020-07-10 04:48
嵌入式linux开发基础
Linux设备树详解(四)kernel的解析
主要的数据流包括:设备树对于内核的意义从
u-boot
传递dtb开始,kernel初始化流程,如何将dtb并将其转换成DeviceTreeStructure传递运行时参数传递以及
奇小葩
·
2020-07-10 04:15
设备树
UBOOT版本
u-boot
版本情况网站:http://ftp.denx.de/pub/
u-boot
/1、版本号变化:2008年8月及以前按版本号命名:u-boot-1.3.4.tar.bz2(2008年8月更新)2008
正义飞
·
2020-07-10 04:16
linux引导程序Uboot
树莓派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
【嵌入式开发】 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
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他