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
UBoot
RK1126从入门到放弃:(二)Buildroot说明
一、目录介绍buildroot├──arch:存放CPU架构相关的配置脚本,如arm/mips/x86,这些CPU相关的配置,在制作工具链时,编译
uboot
和kernel时很关键├──board:在构建系统时
TSINGEYE清眸物联
·
2023-09-22 12:32
RV1126
linux
arm开发
运维
【全志V3s】SPI NAND Flash 驱动开发
文章目录一、硬件介绍V3s的启动顺序二、驱动支持U-Boot驱动主线Linux驱动已经支持三、烧录工具xfel四、构建U-Boot(官方的
Uboot
)先编译一下开始spinandflash代码层面的适配修改
liefyuan
·
2023-09-22 02:51
V3s
嵌入式linux
嵌入式Linux驱动
驱动开发
【车载开发系列】BootLoader相关概念
BootLoader相关概念一、Bootloader概念二、汽车ECU中的Bootloader三、FBL的概念四、BootLoader运行时点五、BootSoftware六、bootloader的作用七、汽车EC
Uboot
loader
进击的横打
·
2023-09-22 02:57
车载开发
测试工具
软件工程
make xxx_defconfig
配置介绍1.1常用命令当前
uboot
的配置已经完全变成Linux内核的配置形式了,完全可以按照Linux内核的分析方是区分析
uboot
。
yebanguhe
·
2023-09-21 19:35
linux
uboot
Linux应用编程--IO文件
I.MX6U嵌入式LinuxC应用编程指南V1.1.pdf(gitee.com)1.基本概述1.什么是Linux应用程序(1)整个嵌入式linux核心课程包括5个点,按照学习顺序依次是:裸机,c高级,
uboot
m0_63077733
·
2023-09-21 14:07
linux
运维
服务器
Linux内核顶层Makefile前期工作分析一
一.Linux内核顶层MakefileLinux的顶层Makefile和
uboot
的顶层Makefile非常相似,因为
uboot
参考了Linux。
凌肖战
·
2023-09-21 08:18
系统移植篇
linux
arm开发
2020-12-11 RK系列 救砖头,强制进入maskrom模式
我这边遇到的情况是烧录andriod10固件后
uboot
不能work导致无法进入loader模式了。
Donald Linux
·
2023-09-21 05:21
Android
IMX6ULL 移植篇-
uboot
网络命令NFS
一.
uboot
网络操作命令本文介绍nfs命令的使用,具体是:通过NFS服务向开发板下载zImage内核镜像文件。二.nfs命令nfs命令使用的目的:为了方便开发板调试。
凌肖战
·
2023-09-20 20:40
linux
arm开发
IMX6ULL系统移植篇-
uboot
的烧写与运行
一.
uboot
配置与编译本文来学习
uboot
的烧写,承接之前
uboot
的配置与编译篇,博文如下:IMX6ULL系统移植篇-
uboot
的配置与编译_凌肖战的博客-CSDN博客二.
uboot
的烧写
uboot
凌肖战
·
2023-09-20 20:10
嵌入式C开发
arm开发
linux
IMX6ULL移植篇-什么是
uboot
一.
uboot
简介有很多现成的bootloader软件可以使用,比如
uboot
、vivi、RedBoot等等,其中以U-Boot使用最为广泛。bootloader的最主要的工作就是启动Linux内核。
凌肖战
·
2023-09-20 20:40
嵌入式C开发
Linux系统相关
arm开发
linux
嵌入式Linux之
uboot
源码make编译逆向分析
一、make编译逆向分析之prepare在上一篇文章中分析Makefile文件依赖关系时采用自顶向下的方法,从顶层目标开始到最原始的依赖结束。此处我们采用自下而上的方式,从最原始的依赖开始,一步一步的执行命令生成目标。完整的prepare的目标依赖:依次从最右边的依赖说起;1.1.config(配置阶段).config在执行makesmdk2410_defconfig配置时生成,文件scripts
Graceful_scenery
·
2023-09-20 16:06
linux
java
前端
运维
服务器
Rockchip RK3399 - TPL/SPL方式加载
uboot
----------------------------------------------------------------------------------------------------------------------------开发板:NanoPC-T4开发板eMMC:16GBLPDDR3:4GB显示屏:15.6英寸HDMI接口显示屏u-boot:2017.09--------
Graceful_scenery
·
2023-09-20 16:36
基于RK3588的嵌入式linux系统开发(二)——
uboot
源码移植及编译
本章介绍直接从官方Github网站下载源码进行移植,进行
uboot
移植及编译,具体内容如下所述:1.进入官方的github网站下载最新的
uboot
源码(由于官方仅维护2017.09的版本源码,因此直接利用
少林and叔叔
·
2023-09-19 20:26
linux
运维
嵌入式硬件
c语言
ubuntu
rv1126-rv1109-编译的剖析
/build.sh
uboot
:cmds.
旋风旋风
·
2023-09-19 19:56
rv1126-rv1109
iTOP-RK3568开发板
Uboot
烧写与启动
首先开发板要默认烧写网盘提供的android镜像,我们要验证编译出来的
uboot
镜像是否可以引导内核启动,那么我们要使用控制变量法。
mucheni
·
2023-09-19 05:55
3568开发板
Linux设备树OF操作函数
设备树源码属于脚本格式的文件,Linux内核无法直接使用脚本格式,所以最终使用时需要将设备树源码编译为二进制的“.dtb”格式,最终
Uboot
将".dtb"格式设备树传递给Linux内核使用。
zhbi98
·
2023-09-19 03:48
嵌入式Linux开发
linux
运维
服务器
1. IMX6ULL#u-boot移植
目录1.编译环境以及
uboot
版本说明2.
uboot
代码获取3.设置编译环境4.编译5.将
uboot
镜像烧录到SD卡并且测试1.编译环境以及
uboot
版本说明Ubuntu环境Ubuntu20.04u-boot
xingpeng_89
·
2023-09-18 05:47
IMX6ULL
ubuntu
linux
直播设备之ENC1高级篇拆机刷
uboot
教程
直播设备之ENC1高级篇拆机刷
uboot
教程第一步:准备材料第二步:拆外壳取出裸板第三步:链接串口线第四步:进入电脑,开始刷
uboot
第五步:开始刷设备固件老铁们好,好久没出文章了,这两天支持客户到凌晨
上善若水2020
·
2023-09-18 00:18
刷UBOOT
ENC1拆机
uboot
顶层Makefile分析-make的过程分析一
一.
uboot
的make过程本文来了解一下,
uboot
的make过程。继
uboot
配置命令执行之后,最终生成
uboot
.bin裸机程序的过程。
凌肖战
·
2023-09-17 20:20
嵌入式C开发
linux
arm开发
uboot
顶层Makefile-make xxx_deconfig过程说明三
一.
uboot
的makexxx_deconfig配置本文接上一篇文章的内容。
凌肖战
·
2023-09-17 20:19
嵌入式C开发
linux
arm开发
uboot
顶层Makefile分析-make的过程分析二
一.
uboot
的make过程本文来了解一下
uboot
的make过程。继
uboot
配置命令执行之后,最终生成
uboot
.bin裸机程序的过程。
凌肖战
·
2023-09-17 20:49
系统移植篇
linux
arm开发
Uboot
中bootargs以及bootcmd设置
Uboot
命令一、
Uboot
基础命令查看帮助信息:
uboot
#help打印环境变量:
uboot
#printenv其他命令:
uboot
#help?
MrWang.
·
2023-09-17 18:15
夜深人静Uboot
linux
服务器
运维
开发语言
矿板EBAZ4205之SD卡启动
目录环境准备工程
uboot
设备树启动仓库为了测试自制的XilinxJTAG,弄了个矿板,灰常的便宜,在某宝上弄的,只要30多,加邮费40多。
feitingfj
·
2023-09-17 12:57
linux
zynq
arm
嵌入式
linux
在 linux 中加载启动 zynq PL 程序
目录环境使用BIN文件生成附在zynq使用系统时,可在
uboot
与linux中加载启动PL程序,一直以来用的都是在
uboot
中加载启动,本次试了试在linux中启动,发现不好使,于是有了这篇文章。
feitingfj
·
2023-09-17 12:57
arm
linux
zynq
linux
zynq
PL
stm32mp157使用SD卡模式启动
目录使用环境编译
uboot
编译linux编译SD启动卡制作SD模式启动附本文主要记录stm32mp157在SD卡上的启动,使用上篇文章制作的最小系统。
feitingfj
·
2023-09-17 12:25
stm32mp1
linux
arm
linux
stm32
mp157
zynq的
uboot
模式下TFTP更新bit、内核等文件
本文使用软件
uboot
版本为u-boot-xlnx-xilinx-v2018.3,可在https://github.com/Xilinx/u-boot-xlnx/tree/xilinx-v2018.3下载官方版本硬件为米联客
feitingfj
·
2023-09-17 12:55
zynq
linux
zynq
uboot
tftp
qspi
Linux启动速度优化方法总结
printktimeinitcall_debugbootgraphbootchartgpio+示波器二、内核优化方法kernel压缩方式加载位置内核裁剪预设置lpj数值initcall优化内核initcall_module并行减少pty/tty个数内核module三、其他优化
uboot
XIP
嵌入式Linux充电站
·
2023-09-17 06:25
Linux内核
Linux驱动
linux
驱动开发
Linux内核
qemu gdb debug aarch64
uboot
A.在一个终端输入作为gdb服务端../../qemu5p1/qemu-5.1.0/aarch64-softmmu/qemu-system-aarch64-Mvirt,secure=off,-cpucortex-a57\-smp1-m1024M-kernelu-boot-nographic-Dlog.txt-din_asm-s-S-s选项告诉qemu-system-aarch64启动内置的gdb-
dddddppppp123
·
2023-09-17 02:37
java
linux
开发语言
VScode和SourceInsight使用比较
在做嵌入式Linux开发的时候,经常会阅读大型工程源码,比如
uboot
源代码,LinuxKernel源码等,所以,选择一个合适的工具来阅读源代码,变为了一个经久不衰的话题。
会打莎士比亚的猴子
·
2023-09-16 16:56
#
VScode使用
vscode
linux
ide
rk3588
uboot
延长BOOTDELAY时间
文章目录前言一、修改CONFIG_BOOTDELAY的值二、CONFIG_BOOTDELAY读取前言
uboot
的开发中,有时候需要修改
uboot
的启动延时,再
uboot
下操作一些命令等,可以修改CONFIG_BOOTDELAY
那肯定是很多年以后!
·
2023-09-16 11:08
RK3588实战项目
linux
spi总线 上层调用_spi总线设备驱动分析
前者对于我们来说非常重要,我们可以借助该设备对
uboot
和kernel以及根文件系统进行更新。预备知识:设备和驱动是如何匹配的?系统的热插拔是如何实现的?首先一点,设备和驱动是严格区分的,设备是设备
李傲文
·
2023-09-16 03:07
spi总线
上层调用
linux
uboot
制作自定义菜单指令menu
应用场景由于有时候需要不同类型的屏幕显示,但是来回烧写又显得非常的麻烦,遇到上述问题的话,我们可以采取以下方法去解决刚刚的问题。适用平台尝试过在STM32MP157,RK356X,RK3588里使用menu指令代码描述新建一个指令文件:u-boot/cmd/hybmenu.c#include#include#includevoiddo_choose_screen(void){charc;c=get
赟赟、嵌入式
·
2023-09-16 00:24
嵌入式驱动调试
linux
运维
RK356x 修改
uboot
和kernel,让固件支持多个设备树DTB选择
步骤如下1、开发环境1.1实验环境1.2目标2、
Uboot
修改2.1
uboot
默认配置文件.config2.2
uboot
从resource.img获取DTB和kernel顺序过程2.3修改boot_mode
赟赟、嵌入式
·
2023-09-16 00:53
瑞芯微RK驱动调试
linux
运维
服务器
迅为iTOP-iMX6Q&PLUS-Android6.0下
uboot
添加网卡驱动
本文档介绍在iTOP-iMX6Q和iTOP-iMX6Q-PLUS安卓6.0的
uboot
上添加网卡驱动,添加完网卡驱动以后,
uboot
就可以正常使用网络了。
mucheni
·
2023-09-15 21:52
IMX6
ARM Linux DIY(十一)板子名称、开机 logo、LCD 控制台、console 免登录、命令提示符、文件系统大小
文章目录前言板子名称
uboot
Modelkernel欢迎词、主机名开机logoLCD控制台console免登录命令提示符文件系统大小前言经过前面十篇文章的介绍,硬件部分调试基本完毕,接下来的文章开始介绍软件的个性化开发
Li-Yongjun
·
2023-09-15 13:08
#
ARM
#
硬件
嵌入式
arm开发
chrome
前端
环境搭建和编译-kernel
文章目录一、下载Kernel二、下载完代码后配置环境变量三、编译内核四、编译
uboot
五、编译中的错误这里主要记录下kernel的代码下载和编译一、下载Kernelgitclonehttps://gerrit.googlesource.com
永不秃头的程序员
·
2023-09-15 08:23
韦东山老师imx6ull
驱动学习
大数据
c语言
嵌入式硬件
【kernel】内核版本添加字符和内核版本'+'解决
有个简单的办法:无论kernel还是
uboot
,都可以在本地仓库的根目录下touch.scmversion空文件,然后编译即可,.config中CONFIG_LOCALVERSI
yang&ma
·
2023-09-15 02:40
内核kernel
输出的kernel版本有“+”
[Kernel]内核版本添加字符和内核版本'+'解决
有个简单的办法:无论kernel还是
uboot
,都可以在本地
anxuan3201
·
2023-09-15 02:08
迅为iTOP-STM32MP157开发板编译U-Boot
uboot
是一段裸机代码,它的实现非常复杂,主要是初始化一些硬件,部署整个计算机系统,将内核读到内存,根据环境变量去启动内核,并向内核传递参数。它的目标就是启动内核,内核启动后它的生命也随之结束。
mucheni
·
2023-09-14 13:47
STM32MP157
stm32
arm
嵌入式硬件
uBoot
以tftp远程加载Linux内核
Linux开发板u-boot以tftp的方式远程加载Linux内核环境开发板:STM32MP157tftp服务器系统:Ubuntu18.04开发板以网线直接连接至电脑。服务器部分tftp服务搭建在Ubuntu系统上安装tftp服务,执行以下命令:sudoapt-getinstalltftp-hpatftpd-hpa安装完成后,新建一个文件夹作为tftp服务的工作目录(用于存放所需远程加载的Linu
五星好市民zm
·
2023-09-14 13:47
Linux
linux
运维
服务器
DM6446开发攻略:
UBOOT
-2009.03移植及nand flash烧写
有关DAVINCIU-BOOT的移植,以前写过一篇u-boot-1.3.4(2008年的),其实和这个u-boot-2009.03差别不大,只不过这个u-boot-2009.03是从TI的网站上下载的,是DAVINCI系列最新的u-boot,也适合DM6467和DM365/368,移植的方法承接。Davinci产品需要烧写UBL、U-BOOT、KERNEL、ROOTFS这四个最基本的文件。UBL的
西海棱镜
·
2023-09-14 08:01
Davinci芯片
驱动内核开发
DM6446
开发攻略
UBOOT
移植
nand
flash的烧写
系统移植---
uboot
卡启动IROM中的程序作用是将SD卡中前面几k的程序搬到CPU的IRAM中执行,而这几k的程序的作用是继续搬之后的代码到外部的RAM(DDR3/DDR4)中去执行几k程序就是咱们的bootloader下载
uboot
hamster2553
·
2023-09-14 08:59
uboot
arm开发
linux-
uboot
移植二
uboot
-main_loop
main_loop主循环main_loop函数定义在文件common/main.c里面,代码如下第48行bootstage_mark_name:会打印出启动进度第57行setenv:设置环境变量version,进入到
uboot
晴天晴天天天天
·
2023-09-14 08:28
linux
uboot
-README_
uboot
分析
http://wenku.baidu.com/link?url=w0sgGDHlEmfRC0FDRdcLvx0ecmvZ7NsvQ2UtfoHnciux6OCpNAmCDjS1zTUQMIZZ8A0Mx7-lb6TxcA6kjqqvgfEvW6xW51lwvzr4ETbuzfq/*#date:2012-11-13#从makeXXX_config-->make-->生成u-boot.bin文件#逐步
weixin_30425949
·
2023-09-14 08:28
嵌入式
操作系统
c/c++
run命令
uboot
_在
uboot
中加入cmd_run命令,运行环境变量
在学习
uboot
的过程中会经常烧录程序,每次都要敲一些下载指令。这样是不是很麻烦,有什么办法能快速的烧写呢。很简单,将需要敲击的指令编译到
uboot
中,以环境变量的形式存在。
weixin_39846089
·
2023-09-14 08:28
run命令
uboot
linux-
uboot
基础
uboot
移植文章目录
uboot
移植
uboot
/bootloader概述
uboot
作用
uboot
启动的过程
uboot
命令常用命令
uboot
环境变量bootargsbootcmdsf命令
uboot
编译打补丁编译确定平台的配置文件执行编译修改
shuai_dudu
·
2023-09-14 08:56
linux系统移植
linux
内核
uboot
Exynos4412-itop4412
uboot
移植
Exynos4412-itop4412
uboot
移植硬件:迅为4412全能板u-boot:2017.11/2020.04cpboard/samsung/origen/board/samsung/itop4412
会飞的牛1
·
2023-09-14 08:55
4412
uboot
u-boot
uboot
环境变量分析
项目情景最近我在一个新平台的开发过程中遇到烧录问题.具体的问题是使用原厂提供的烧录脚本烧录成功,但是固件却没有更新.其中kernel和dtb烧录指令如下:adnl.exePartition-Mmem-P0x1000000-Flinux.dtbadnl.exePartition-Mmem-P0x1000-Fboot.imgadnl.exeoem"runstoreargs;runbootcmd"我老想
TommyMusk
·
2023-09-14 08:24
【项目经验总结】
【Linux学习】
uboot
linux
uboot
- preboot cmd
说明需求:在
uboot
初始化完成后,bootupkernel前加些定制操作,例如:自动播放语音,自动配置efuse等。
leon.liao
·
2023-09-14 08:52
uboot
uboot
fatal error: linux/compiler-gcc7.h: No such file or directory
最近学习
uboot
,下载了
uboot
2013.01版本,arm-linux-gcc是gcc-linaro-7.3.1-2018.05-x86_64_arm-linux-gnueabi,从linaro官网下载的
Tinus Chen
·
2023-09-14 07:54
uboot
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他