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
U-Boot
烧写与启动
1.uboot编译好以后就可以烧写到板子上使用了,这里我们跟前面裸机例程一样,将uboot烧写到SD卡中,然后通过SD卡来启动来运行uboot。使用imxdownload软件烧写,命令如下:chmod777imxdownload//给予imxdownload可执行权限sudofdisk-l//查看挂载设备./imxdownloadu-boot.bin/dev/sdb//烧写到SD卡2.等待烧写完成
int data
·
2023-04-19 14:33
linux
运维
服务器
RTD1619B
U-boot
烧录升级方法
RTD1619BU-boot空片烧录方法1.设备断电,打开SecureCRT串口工具选择端口,波特率460800;按住Ctrl+q组合键然后给设备上电输入h命令进入传输状态,然后通过串口Ymodem模式发送RTD1619B_hwsetting_BOOT_xxx_final.bin文件3.输入d命令进入传输状态,通过串口Ymodem模式发送uda_emmc.bind.bin文件(这一步等待时间较长)
观海yangquan
·
2023-04-19 01:55
工业路由器
openwrt开发
嵌入式开发
linux
运维
服务器
uImage 的 入口符号地址
前言
u-boot
引导内核的时候会tftp0x30008000uImage然后bootm0x30008000可见,从字面意思上是要将控制权交给内核了,可是内核的入口符号是什么呢uImage的入口函数是arch
__pop_
·
2023-04-18 16:04
linux-boot
内核
OK6410A 开发板 (八) 5 linux-5.11 OK6410A kernel 所有镜像的执行效果
结论objcopy得到的镜像是可以被
u-boot
加载执行的arch/arm/boot/Imagearch/arm/boot/zImagearch/arm/boot/uImage//相较于zImage多了一个
__pop_
·
2023-04-18 16:00
ok6410开发板
linux内存管理 (三) 8 内核启动从start到start_kernel过程中的相关符号的注解
u-boot
相关的地址请参考linux内存管理(三)6u-boot引导内核相关地址zImage启动过程中的符号//linux-3.0.1/arch/arm/boot/compressed/head.S131
__pop_
·
2023-04-18 16:29
Linux内存管理
linux
运维
服务器
02_Uboot基本命令与内存命令
目录
U-Boot
命令使用信息查询命令环境变量操作命令内存操作命令
U-Boot
命令使用进入uboot的命令行模式以后输入“help”或者“?”
Tree-gg
·
2023-04-17 23:38
Linux移植
linux
I.MX6U
arm开发
U-boot
NanoPC-T4 RK3399:(二)
U-boot
编译框架
一:获取UbootSourcebuild_main(){build_task_is_enabled"
u-boot
"&&build_get_boot_sources}build_get_boot_sources
猩猩の點燈
·
2023-04-17 20:28
Rockchip
NanoPC-T4
linux
01_什么是Uboot
目录
U-Boot
简介获取UbootU-Boot初次编译
U-Boot
烧写与启动
U-Boot
简介Linux系统要启动就必须需要一个bootloader程序(裸机程序),也就说芯片上电以后先运行一段bootloader
Tree-gg
·
2023-04-17 03:15
Linux移植
linux
I.MX6ULL
I.MX6U
U-boot
linux读取emmc命令,-03-PetaLinux通过eMMC方式启动【Xilinx-Petalinux学习】
所以准备将
u-boot
和kernel的存储位置分开,将包含
u-boot
的BOOT.bin烧录在QSPIFlash当中,将
weixin_39794130
·
2023-04-12 17:52
linux读取emmc命令
uboot定制--Apple的学习笔记
另外,就是将u-boot-spl调用的函数及
u-boot
调用的函数大致弄清楚了。lds的layout弄清楚了。
applecai
·
2023-04-12 05:34
U-boot
启动流程[三]
U-boot
启动流程[三]文章目录
U-boot
启动流程[三]1Linux启动基础镜像1.1内核镜像1.1.1vmlinux镜像1.1.2Image和zImage镜像1.2设备树1.3根文件系统2U-boot
Hilbert(*^*)
·
2023-04-11 22:58
Firefly-RK3399
linux
服务器
驱动开发
arm开发
架构
ARMv8架构
u-boot
启动流程详细分析(2)
1.u-bootarmv8链接脚本在进行源码分析之前,首先看看
u-boot
的链接脚本,通过链接脚本可以从整体了解一个
u-boot
的组成,并且可以在启动分析中知道某些逻辑是在完成什么工作。
Elpm1s
·
2023-04-11 22:56
uboot
架构
java
linux
uboot移植到IMX6ULL平台详细过程
IMX6ULL平台详细过程文章目录uboot移植到IMX6ULL平台详细过程1.解压2编译NXP官方开发板对应的uboot3烧写验证与驱动测试1、SD卡和EMMC驱动检查2、LCD驱动检查3、网络驱动4.在
U-Boot
Paranoid-up
·
2023-04-11 06:59
Linux驱动V2.0
#
移植
驱动开发
linux
arm开发
驱动开发
系统架构
c语言
正点原子IMX6ULL开发板-liunx内核移植例程-uboot卡在Starting kernel...问题
环境虚拟机与Linux版本:VMware17.0.0Ubuntu16NXP提供的
U-boot
与Linux版本:
u-boot
:uboot-imx-rel_imx_4.1.15_2.1.0_ga.tar.bz2linux
JauWang
·
2023-04-11 06:50
Linux
linux
U-BOOT
分析(二)之顶层Makefile文件(1)
U-BOOT
分析(二)之顶层Makefile文件(1)
U-BOOT
版本
u-boot
版本:u-boot-2021.01.tar.bz2Makefile&&make简介Makefile:是一个描述文件定义一系列的规则来指定源文件编译的先后顺序
Mr*Ma
·
2023-04-09 19:53
U-BOOT分析
linux
开发语言
IMX6ULL---Linux学习新路线
学习裸机需要2、3个月,学习
u-boot
也需要2、3个月,结果工作中uboot基本不用改,并且
u-boot
比驱动开发还难!按这套流程下来,学了后面忘了前面,最惨的是:不能快速上手工作,消耗学习热情!
嵌入式学习_force
·
2023-04-08 12:31
c++
c语言
linux
PowerPC uboot交叉编译环境搭建说明
.34下载uboot源码包...85将uboot源码包通过共享文件夹导入ubuntu..86配置工具链...117验证工具链...118修改配置,重新编译...121概括本文档适用于powerpc系列
u-boot
Sunshine-Linux
·
2023-04-07 22:27
PowerPC
uboot
powerpc
编译器
c语言
ARMv8架构
u-boot
启动流程详细分析(1)
1.uboot概述
u-boot
是一个主要用于嵌入式系统的引导加载程序,可以支持多种不同的计算机系统结构。
Elpm1s
·
2023-04-07 13:24
uboot
架构
linux
运维
2021年Linux技术总结(三):根文件系统(rootfs)
#一、根文件系统简介Linux系统三大块:
U-boot
、kernel以及最后这个rootfs,跟文件系统。
萌王本王
·
2023-04-06 22:01
Linux
学习
#
Linux
文件系统
linux
busybox制作ramdisk根文件系统
busybox制作ramdisk根文件系统如何制作一个根文件系统开启内核配置选项busybox交叉编译制作根文件系统建立目录创建节点etc目录添加配置相关配置文件增加文件权限、制作镜像
u-boot
修改启动参数
金少冲冲冲
·
2023-04-06 22:57
根文件系统
linux
在功能强大的多线程Breed中,修改MAC的方法
Breed是网友免费开发的功能强大的多线程Bootloader,是全新、独立的、跟
U-Boot
平级的Bootloader。科普:Bootloader引导加载器,用于加载操作系统的程序。
vodkaa
·
2023-04-05 04:20
U-boot
对UEFI的支持
U-boot
对UEFI的支持UEFIonU-BootUnifiedExtensibleFirmwareInterfaceSpecification(UEFI)已经成为AArch64和X86系统的默认boot
老衲不依
·
2023-04-03 09:22
UEFI
linux
arm开发
[AR934X]uboot修改进入kernel的地址
假设kernel地址为9fe80000修改/home/data/AR9344/SDK/sdk/boot/
u-boot
/common/cmd_bootm.c文件156intdo_bootm(cmd_tbl_t
金珉锡_4bc1
·
2023-04-03 01:18
u-boot
2020.04错误Net: Error: ethernet@20b4000 address not set.Error: ethernet@20b4000 address no
Net:Error:
[email protected]
:
[email protected]
.这个错误是因为MAC地址未设置造成的并且多个网卡的板子更要注意:设置环境变量或者打开自动生成MAc地址选项添加下面的环境变量,按情况添加"ethaddr=00:01:12:34:56:77\0"\"eth0addr=
Jarvis000
·
2023-03-31 19:18
临时问题解决
linux
Firefly-RK3399平台移植
U-boot
2022.10
Firefly-RK3399平台移植U-boot2022.10文章目录Firefly-RK3399平台移植U-boot2022.10背景介绍
U-Boot
加载方式1.1官方固件加载1.2TPL/SPL加载
Hilbert(*^*)
·
2023-03-31 16:46
Firefly-RK3399
linux
java
运维
U-boot
启动流程[一]
U-boot
启动流程[一]文章目录
U-boot
启动流程[一]1U-boot总体流程1.1不带atf启动1.2Atf与
U-boot
组合方式启动2U-boot初始化2.1从cpu处理流程2.2_main流程分析
Hilbert(*^*)
·
2023-03-31 16:46
Firefly-RK3399
linux
服务器
arm开发
驱动开发
嵌入式硬件
u-boot
启动详解
1.U-Boot启动流程分析参考文献1超详细分析Bootloader(Uboot)到内核的启动流程1.1U-boot主要目录结构:-board目标板相关文件,主要包含SDRAM、FLASH驱动;-common独立于处理器体系结构的通用代码,如内存大小探测与故障检测;-cpu与处理器相关的文件。如mpc8xx子目录下含串口、网口、LCD驱动及中断初始化等文件;-driver通用设备驱动,如CFIFL
迷之印记
·
2023-03-31 04:16
linux
uboot
x86的PC机上运行ARM架构开发板
3、一套完整的arm+linux启动流程,主要包括
u-boot
,kernel和rootfs这三元组。其中在qemu中,可以跳过u-boo
sydyh43
·
2023-03-30 23:49
安装环境
linux
u-boot
驱动模型分析
U-Boot
驱动模型1、CONFIG_DMtypedefstructglobal_data{...
zzZhangYiLong
·
2023-03-30 08:45
Linux
linux
驱动开发
u-boot
器件驱动模型(Device&Drivers)之uclass
一、剧情回顾在上一篇链接器的秘密里面我们讲到我们用一些特殊的宏让链接器帮我们把一些初始化好的结构体列好队并安排在程序的某一个段里面,这里我例举出了三个和我们主题相关段的分布情况,它们大概如下图所示:(我们可以通过搜索宏ll_entry_declare来找到它们)那么问题来了,那它们三个是什么关系呢?它们在程序里面是怎么被用到的呢?二、剧透剧透环节希望你们喜欢,uclass对驱动进行了归类处理,它描
潜水企鹅
·
2023-03-30 07:51
u-boot
u-boot
【
u-boot
】
u-boot
源码分析笔记(07)|
u-boot
驱动模型分析_01
一、描述
u-boot
驱动模型的数据结构
u-boot
有一个功能强大的驱动模型,这一点与linux内核一致。
iriczhao
·
2023-03-30 07:19
小生聊【u-boot】
u-boot
驱动模型
C语言
【
u-boot
】
u-boot
源码分析笔记(08)|
u-boot
驱动模型分析_02
一、开篇在《
u-boot
驱动模型分析01》一文中,描述了
u-boot
驱动模型相关的数据结构,也描述了在实际的
u-boot
驱动程序中如何声明驱动程序,并剖析了U_BOOT_DRIVER宏定义的背后实现机制
iriczhao
·
2023-03-30 07:19
小生聊【u-boot】
u-boot
驱动模型
C语言
u-boot
scsi sata源码解析
作者QQ群:852283276微信:arm80x86微信公众号:青儿创客基地B站:主页https://space.bilibili.com/208826118方法
u-boot
下访问sata或者sataahci
三遍猪
·
2023-03-30 07:08
linux内核与驱动开发
u-boot
sata
u-boot
器件驱动模型(Device&Drivers)之链接器的秘密
前段时间照着x_project成功的将手上的一块基于nuc972的板子成功移植上了最新的
u-boot
,相关细节可以参考我的这篇博客。
光利繁华的背后
·
2023-03-30 07:38
linux_uboot
U-Boot
之七 详解 Driver Model 架构、配置、命令、初始化流程
U-Boot
在2014年4月参考LinuxKernel的驱动模型设计并引入了自己的DriverModel(官方简称DM)驱动架构。
ZC·Shou
·
2023-03-30 06:25
U-Boot
DM
Driver
Model
fdt
uclass
udevice
ARMv8架构
u-boot
启动流程详细分析(一)
3u-boot源码整体结构和一些编译配置方式3.1编译配置方式3.2u-boot源码结构4u-bootarmv8链接脚本4.1u-boot.lds4.2u-boot-spl.lds注:本文基于armv8架构来对
u-boot
内核新视界
·
2023-03-29 13:28
u-boot
linux
u-boot
fatal error: openssl/evp.h: 没有那个文件或目录
在陆佳华《嵌入式系统软硬件协同设计实战指南第2版》一书的第13章节编译
U-boot
时会遇到2个错误。
中国思想史
·
2023-03-29 09:57
XIlinx
Zynq
嵌入式系统
u-boot
IMX6ULL学习笔记(7)——通过SD卡启动
U-Boot
一、简介在Ubuntu下可以更精细地操作SD/TF卡:可以把sdcoard.img整个烧写到卡上,也可以单独烧写
U-Boot
到卡上,甚至挂接卡上的文件系统后单独更新里面的文件。
Leung_ManWah
·
2023-03-24 08:19
IMX6ULL——
U-boot
移植(超级详细,手把手教学)(一)
安装必要的编译工具sudoapt-getinstalllibncurses5-dev编译交叉工具链arm-linux-gnueabihf文件下载地址https://gitcode.net/qq_45922805/IMX6ULL_Build_Course/-/blob/master/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf.tar.xzU
超级小星星
·
2023-03-22 14:30
学习文件记录
基础学习
Linux开发
arm开发
linux
嵌入式硬件
linux设备树设备中断,设备树学习之(一)GPIO中断【转】
开发板:tiny4412SDK+S702+4GBFlash要移植的内核版本:Linux-4.4.0(支持devicetree)
u-boot
版本:友善之臂自带的U-Boot2010.12busybox版本
棱镜深网-腾讯新闻
·
2023-03-15 17:41
linux设备树设备中断
zynq运行操作系统之
u-boot
编译
1、下载
u-boot
源码gitclonegit://github.com/Xilinx/u-boot-xlnx.gitgitcheckout-bxilinx-v2014.42、设置环境变量ARCH和CROSS_COMPILEexportARCH
鹏宝阿加西
·
2023-03-15 05:55
qemu 搭建 ARM Linux环境
2.基本条件Linux内核要想启动,必须存在三件套,根文件系统、内核镜像、
u-boot
。由于qemu启动Linux内核不需
TangZhenye
·
2023-03-14 11:14
嵌入式
linux
arm
arm开发
linux嵌入式学习
microKernel),同时是开源的,从v3.2.1开始支持armminix3代码量比linux小很多minix3v3.2.1支持armminix3arm编译jlink:调试烧写norFlash用J-Link烧写
u-boot
韩信忍蟑螂
·
2023-03-12 23:35
linux
学习
arm开发
IMX6ULL学习笔记(6)——通过USB OTG烧录
U-Boot
(MfgTool工具)
一、MfgTool简介MfgTool工具是NXP官方推荐的一个使用USBOTG来升级镜像的软件工具,它是NXP针对i.MX系列处理器专门使用的烧录工具,可以用来升级Linux,单独烧录某一系统分区,独立地烧录SPIFlash、NORFlash、SDCard、NandFlash,EMMC等,只需简单的配置,就可以使用该工具将编译好的文件系统和镜像文件烧录到开发板上,使用起来非常方便。而且MfgToo
Leung_ManWah
·
2023-03-12 07:43
ARMv8架构
u-boot
启动流程详细分析(二)
1u-boot在汇编启动阶段对系统的一些初始化1.1启动前为后续流程做的一些平台相关操作1.2开启地址无关后的重定位地址操作1.3进入_main之前系统寄存器初始化和从核的引导注:本文基于armv8架构来对
u-boot
内核新视界
·
2023-03-11 11:03
u-boot
linux
u-boot
u-boot
启动过程 (基于S3C2410) 和uImage zImage 启动分析
article/details/6952241本文以流行的Samsung公司的S3C2410,openmoko平台和u-boot-1.3.2(2008.5发布)为例,介绍如何在ZIX嵌入式开发环境下探索
u-boot
一世豁然
·
2023-03-10 19:00
linux驱动
uboot
S3C2410
视频教程-2.11.uboot的移植1-从三星官方uboot开始移植-驱动/内核开发
精通
U-Boot
、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410
weixin_29061227
·
2023-03-10 05:00
视频教程-2.12.uboot的移植2-从uboot官方标准uboot开始移植-驱动/内核开发
精通
U-Boot
、Linuxkernel移植及驱动程序开发;精通C、C++、Java、C#等语言,熟悉ARMCortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410
weixin_29061363
·
2023-03-10 05:00
u-boot
之Nand Flash操作
擦除NandFlash(1)整片擦除nanderase.chip(2)分区擦除nanderase.part如果NandFlash已经分区了,那么可以单独擦除某个分区。例如,擦除bootloader分区操作如下所示。mtdparts//查看分区nanderase.partbootloader//擦除bootloader分区写NandFlashnandwrite例如,用tftp下载了“eker210-
飞哥物联
·
2023-03-09 16:55
C语言实现C++多态思想
C是C++的子集,C++完全兼容C的语法,而且,C++的思想,理论上,都可以用C语言进行实现,最近在学习Linux的内核源码和
U-boot
源码,里面用C实现C
冷亦花烟_CYB
·
2023-02-05 17:49
C语言
C++语言
多态
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他