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
VScode 隐藏大量无用的文件,比如在看Linux kernel或boot时候
1.VScode工程创建先在Ubuntu下编译一下
uboot
,然后将编译后的
uboot
文件夹复制到windows下,并创建VScode工程。
北斗七星的柄
·
2023-10-17 22:24
Bug解决
vscode
linux
ide
向NXP官方
uboot
添加Nand版开发板
一.简介本文学习将我所使用的正点原子的ALPHA开发板如何添加到NXP(恩智浦)官方的
uboot
源码中。这里IMX6ULL芯片的封装是14x14,开发板是NAND版本。
凌肖战
·
2023-10-17 22:53
uboot
系统移植篇
linux
arm开发
VsCode文件屏蔽及问题解决
在分析
uboot
源码时,许多文件都不需要,要将该文件的目录屏蔽并且设置搜索范围1.方法一:点击VSCode左上角的查看->命令面板(快捷键是:crtl+shift+P)然后输入settings就会弹出首选项
Zafir_Fang
·
2023-10-17 22:23
Linux
vscode
编辑器
VsCode文件屏蔽
在分析
uboot
源码时,许多文件都不需要,要将该文件的目录屏蔽并且设置搜索范围在工程目录下,建立.vscode文件夹,在.vscode文件夹中新建settings.json的文件,然后在settings.json
风间琉璃•
·
2023-10-17 22:20
#
Linux驱动开发
vscode
编辑器
ide
vscode工程屏蔽不使用的文件夹或文件的方法
对于IMX6ULL-ALPHA开发板而言,NXP官方
uboot
一定会支持不止IMX6ULL芯片的代码,也不止支持一种架构,还支持其他芯片或架构的源码文件。
凌肖战
·
2023-10-17 22:17
vscode使用
vscode
正点原子嵌入式linux驱动开发——Linux设备树
但是并没有在TF-A和
uboot
里说设备树的原理,因为相对比较复杂。本章就来详细的谈一谈设备树。掌握设备树是Linux驱动开发人员必备的技能!
努力自学的小夏
·
2023-10-17 19:45
linux学习
linux
驱动开发
stm32
笔记
学习
荔枝派Lichee Pi/planckpi/f1c100s添加i2c并驱动oled(sh1107/ssd1306)
u-boot&linux&rootfs编译与烧录测试(基于SD卡)_全志linux系统烧录_NaisuXu的博客-CSDN博客添加i2c的设备树,编译出来进行替换(SD卡中已经有系统的可能需要全部编译
uboot
山间朝暮-C
·
2023-10-17 16:50
Linux
单片机
linux
【
UBOOT
】1-使用与烧写
一、
uboot
简介1)
uboot
是一个裸机程序,比较复杂2)最主要的作用是引导Linux内核启动;初始化DDR;因为Linux是运行在DDR里面的;而Linux镜像(zImage或uImage+dtb)
AYZP
·
2023-10-17 07:56
开发板
linux
效率工具
uboot
启动流程概述_
Uboot
启动流程分析
Uboot
是嵌入式系统中常用的bootloader,这里我们以s3c2410为例分析一下
uboot
的启动流程。
yang31995617
·
2023-10-16 22:14
uboot启动流程概述
uboot
和Linux启动流程分析
imx6ull给
uboot
头部加的3KB信息地址信息,如镜像程序的入口地址启动数据,包含镜像要拷贝到那个地址,拷贝大小设备信息,如DDR初始化参数用户可执行代码
uboot
启动流程分析将CPU切换为SVC
业余程序员plus
·
2023-10-16 22:14
Linux相关知识
uboot启动
Linux内核启动
uboot
、kernel启动过程分析
00、
uboot
的宏观启动第1种:bootROM读取SPL到片内RAM,SPL初始化DDR,SPL把
uboot
程序copy到DDR,
uboot
启动进行必要外设初始化、自我拷贝、重定位等。
bug大湿
·
2023-10-16 22:13
嵌入式
linux
操作系统
【
uboot
】
Uboot
的启动流程
引言在驱动岗位上,每一位新员工刚入职期间都需要理解和掌握
uboot
,但深入的理解代码往往需要耗费大量的时间去反复阅读。
Evan_ZGYF丶
·
2023-10-16 21:35
嵌入式
uboot
uboot
和系统移植----------6、启动内核
启动内核一、
uboot
和内核到底是什么5、内核启动需要必要的启动参数二、
uboot
启动内核第一步:加载内核到DDR中(重定位)1、静态内核镜像在哪里?2、镜像要放在DDR的什么地址?
想文艺一点的程序员
·
2023-10-16 13:30
#
2.uboot
kernel
rootfs移植
嵌入式
linux
6410
UBOOT
支持SD/SDHC卡启动 FAT32文件系统 yaffs2烧录 图片显示烧录状态
6410
UBOOT
支持SD/SDHC卡启动FAT32文件系统yaffs2烧录图片显示烧录状态开发板:飞凌6410256MDDR2Gnand(4Kpagesize)需要csdn帐号和资源分才可以下载,其它朋友有需要可以
ziyou飞翔
·
2023-10-16 13:30
u-boot
Uboot
和系统移植(8)-------
uboot
如何启动内核
目录一,
uboot
和内核到底是什么二,启动内核步骤1.启动内核第一步:加载内核到DDR中2.启动内核第二步:校验内核格式zImage启动uImage启动3.启动内核第三步:内核传参do_bootm_linux
big__C
·
2023-10-16 13:29
Uboot和系统移植
linux
嵌入式
uboot
内核传参
UBOOT
--启动内核
uboot
和内核到底是什么?
花花公主的皮皮
·
2023-10-16 13:29
U-Boot和系统移植实战
linux
arm开发
运维
iTop4412
uboot
-2019.2移植之杨帆启航(一)
1.2编译系统我用的编译器为Linaro,建议JLINK用户使用arm-eabi版本,链接地址为(https://www.linaro.org/downloads/),arm-compile.png1.3
UBOOT
simexce
·
2023-10-15 22:23
Uboot
初次编译、烧写、启动(启动界面log简析)
U-Boot初次编译先编译体验一下正点原子提供的
UBOOT
。
行稳方能走远
·
2023-10-15 20:56
正点IMX6ULL系统移植
linux
ubuntu
NXP官方开发板
uboot
编译
一.
uboot
简介之前有文章简单介绍过,
uboot
源码包的来源有三种:1.
uboot
官方的
uboot
:由
uboot
官方维护开发的
uboot
版本,版本更新快,基本包含所有常用的芯片。
凌肖战
·
2023-10-15 20:26
uboot
系统移植篇
arm开发
linux
nxp官方
uboot
移植到野火开发板PRO(修改LCD部分和网络部分)
LCD屏1.1修改mx6ull_fire_emmc.c1.2修改mx6ull_alientek_emmc.h1.3测试2.适配网络部分1.适配LCD屏1.1修改mx6ull_fire_emmc.c路径:
uboot
不会学习的小菜鸡
·
2023-10-15 20:25
嵌入式Linux学习记录
linux
嵌入式linux
100ask imx6ull开发板移植NXP官方
UBOOT
100askimx6ull开发板移植NXP官方
Uboot
使用环境:Ubuntu16.04开发板:100askimx6ull
uboot
镜像:正点原子提供的nxp官方
uboot
下载工具:imxdownload
keep_change
·
2023-10-15 20:25
imx6ul
arm
uboot
来源与移植简介
一.
uboot
简介之前有文章对
uboot
进行了简单的说明。Linux系统要启动就必须需要一个bootloader程序,也就说芯片上电以后先运行一段bootloader程序。
凌肖战
·
2023-10-15 20:25
uboot
系统移植篇
linux
arm开发
nxp官方
uboot
移植到野火开发板PRO(无任何代码逻辑的修改)
目录1.解压官方
uboot
压缩包2.添加开发板默认配置文件3.添加开发板默认的头文件4.添加开发板对应的板级文件夹4.1拷贝evk开发板的板级文件夹4.2将该文件夹下的mx6ullevk.c改为mx6ull_fire_emmc.c4.3
不会学习的小菜鸡
·
2023-10-15 20:25
嵌入式Linux学习记录
linux
运维
mysql
IMX6Q的SD卡启动使用教程【超完整】(1):
uboot
与kernel编译移植
启动资源版本:linux5.4
uboot
2021注:本文中,参考了正点原子IMX6ULL的教程,有些步骤不再详细描述,有时间会修改文章,进行详细补充。
CodeDog_wang
·
2023-10-15 20:55
uboot
linux
IMX6Q
rootfs
uboot
嵌入式
NXP的
uboot
编译\烧写体验
配置:IMX6ULL+eMMC(8G)+sd卡(16G)平台:ubantu20/22第一步:恩智浦官方原版的
uboot
,放到ubantu文件夹里第二步:输入下面代码解压它,解压完成有一个新的文件夹tar-vxjf
uboot
-imx-rel_imx
把车开起来
·
2023-10-15 20:55
#
linux
ubuntu
i.mx6ull烧写
uboot
到SD卡启动
一、编译
uboot
通过make、menuconfig获得自己开发板的配置,我使用的是野火linux开发板,所以使用的配置是makemx6ull_14x14_evk_defconfigmakeARCH=armCORSS_COMPILE
怎么学都学不会
·
2023-10-15 20:24
uboot
i.mx6ull
linux
U-Boot移植 (1)-
uboot
添加自己的开发板
文章目录
uboot
添加自己的开发板1.
uboot
源码结构分析2.编译和烧写NXP官方开发板对应的
uboot
2.1编译NXP官方开发板对应的
uboot
2.2烧写验证与驱动测试1.SD卡和EMMC驱动检查2
kaka的卡
·
2023-10-15 20:24
linux系统移植
linux
imx6u开发板
uboot
启动内核后卡住的问题解决
板子是原子的阿尔法linux板,自己移植了
uboot
,打算在sd卡里启动内核并挂在文件系统,(当然,参照了原子的驱动手册)移植好后烧写到SD卡,切换到SD卡启动,内核启动正常,到shell就卡死了,也无法输入命令
Lin9276
·
2023-10-15 20:23
linux
内核
uboot
嵌入式
NXP官方开发板
uboot
程序烧写到SD卡并启动
一.NXP官方
uboot
之前文章学习了编译NXP(恩智浦)官网的
uboot
源码。本文将编译好的
uboot
程序烧写到SD卡,并通过SD卡启动开发板。
凌肖战
·
2023-10-15 20:23
uboot
系统移植篇
linux
arm开发
移植NXP官方
uboot
到ALPHA开发板过程1-基本移植
看了正点原子
uboot
基本移植视频的视频,跟着视频移植没有头绪,感觉有点乱,视频讲的流程跟正点原子的PDF又有点不一样,所以打算自己整理一下移植过程,整理成笔记,方便大家和自己移植
uboot
。
嵌入式王大锤
·
2023-10-15 20:23
uboot移植
嵌入式Linux
uboot
linux
嵌入式
移植NXP官方
uboot
到ALPHA开发板过程3-网络驱动
接着LCD移植后的
uboot
文件,正点原子开发板用的PHY芯片是LAN8720A,跟着视频教程和PDF移植并不难,就是要注意
uboot
IP地址设置和虚拟机的网络链接模式设置,导致我整了很久,在朋友的指导下
嵌入式王大锤
·
2023-10-15 20:23
uboot移植
嵌入式Linux
linux
uboot
海思 3531DV200 程序 平移到SS528V100 记录
输入每路输入可以编码成4路不同的视频流所以最大是4*4路16路rtmp流最近这个平台都需要换成SS528V100硬件换了软件自然也需要换还好程序里面主要就是把原来海思的api都换成新的没花多少工夫费事的主要是编译
uboot
QMCY_jason
·
2023-10-15 10:15
海思
视频转码
推流
【问题解决】报错:unable to execute ‘swig‘: No such file or directory
在编译
uboot
代码时,make-frockpi4.mku-boot-j4报了以下错误。
代码改变世界ctw
·
2023-10-15 05:13
环境
swig
uboot
编译报错
嵌入式
linux
关于嵌入式Linux系统flash分区设计及文件系统格式选择的一些浅见
嵌入式系统应用程序升级是比较频繁的,这就需要将flash进行合理的划分,一般情况,flash的基本分区都有这几部分:1.
uboot
分区2.kernel分区3.rootfs分区这三部分是最基本的,一般都有
fensnote
·
2023-10-14 20:15
嵌入式linux笔记
嵌入式
flash
linux
windows
unix
百度
嵌入式Linux系统关闭串口调试信息的输出
关闭调试串口输出的方法也很简单,可以在
uboot
阶段通过修改参数来实现,参数设置如下:setenvbootargs'mem=756Mconsole=null,115200initrd=0x82600000,0x700000
fensnote
·
2023-10-14 20:14
嵌入式linux笔记
linux
day03 LED灯源程序编写与编译、UART原理
谈谈对嵌入式的理解1.明确:如何向下位机部署软件1.1.明确:嵌入式开发模式,画出简要的示意图1.2.看图明确接下来要完成的内容上位机搭建开发环境各种安装搞定下位机掌控硬件信息粗看三大件外围细看原理图手册部署
uboot
TF
love_mailong
·
2023-10-14 04:04
Tarena_ARM
U-Boot顶层Makefile详解
1.
uboot
源码文件的功能使用makexxx_deconfig命令即可配置
uboot
makeARCH=armCROSS_COMPILE=arm-linux-gnueabihf-mx6ull_14x14
只爱编程的菜鸟
·
2023-10-14 02:12
U-Boot
U-BootMakefile
UBOOT
——①顶层Makefile分析
UBOOT
——①顶层Makefile分析一、通识1、版本号2、MAKEFLAGS变量3、编译选项4、常用变量二、makexxx_defconfig过程——生成.config三、make过程——生成u-boot.bin
Y__Can
·
2023-10-14 02:12
UBOOT
uboot
uboot
顶层makefile部分解析
VERSION=2016#版本号PATCHLEVEL=03#补丁版本号SUBLEVEL=#次版本号EXTRAVERSION=#附加版本信息NAME=#名字MAKEFLAGS+=-rR--include-dir=$(CURDIR)#“+=”来给变量MAKEFLAGS追加了一些值,“-rR”表示禁止使用内置的隐含规则和变量定义,#“--include-dir”指明搜索路径,”$(CURDIR)”表示当
去你个锤子
·
2023-10-14 02:11
Linux
Linux
uboot
顶层makefile详解 一
VERSION=2016#主版本号PATCHLEVEL=03#补丁版本号SUBLEVEL=#次版本号EXTRAVERSION=#附加版本信息NAME=#MAKEFLAGS+=-rR--include-dir=$(CURDIR)#“-rR”表示禁止使用内置的隐含规则和变量定义,“--include-dir”指明搜索路径(引用其他makefile),”$(CURDIR)”表示当前目录。#主目录可以通过
去你个锤子
·
2023-10-14 02:11
Linux
imx6ull:
uboot
顶层Makefile分析
版本号MAKEFLAGES变量20MAKEFLAGS+=-rR--include-dir=$(CURDIR)Makefile有两个特殊的变量:“SHELL”和“MAKEFLAGS”,这两个变量除非使用“unexport”声明,否则的话在整个make的执行过程中,它们的值始终自动的传递给子make。在Makefile中使用“make”命令来执行其他的Makefile文件上述代码使用“+=”来给变量M
毛裤先生_2
·
2023-10-14 02:39
嵌入式linux
linux
uboot
嵌入式Linux(十八)
Uboot
顶层MakeFile
一.
Uboot
工程目录分析 主要关心几个文件夹:1)arch文件夹: 存放架构相关的文件,我们用的ARM,只需要关心其ARM子文件夹即可。
qq_41075961
·
2023-10-14 02:39
嵌入式
linux
arm开发
运维
如何引用其它的 Makefile
除了在
uboot
的顶层Makefile中,我们常常在子目录也会看到子Makefile,这样是为了模块化,顶层Makefile可以调集各个文件夹中的子目录下的Makefile。
devilzcl
·
2023-10-14 02:39
uboot
linux
makefile
嵌入式
uboot
顶层makefile走读
11.1MAKEFLAGS+=-rR--include-dir=$(CURDIR)MAKEFLAGS和CURDIR为makefile中的默认变量使用make-.p可以查看makefile预先定义过的东西1.2ifeq("$(originV)","commandline")KBUILD_VERBOSE=$(V)endififndef KBUILD_VERBOSEKBUILD_VERBOSE=0end
alickr
·
2023-10-14 02:07
嵌入式linux
gnu
MAKEFLAGS += -rR --include-dir=$(CURDIR)的含义
一、目的在看
uboot
顶层Makefile文件时遇到这个代码不甚明白,故查找了一下资料以供大家学习二、介绍MAKEFLAGS+=-rR表示禁止使用内置的隐含规则和变量定义;这个选项用于启用recursivemake
coder.mark
·
2023-10-14 02:37
c/c++
c语言
RK3588 启动卡死
1、hdmi0卡死kernel的设备树默认启动了hdmi0,我们的板子没有使用到hdmi0,因此在
uboot
阶段会卡住卡住的地方如下:
uboot
阶段会卡在hdptx_rpoll_cmn_config函数这里
xiaoning132
·
2023-10-13 15:13
嵌入式开发
linux
ubuntu
Tina方案开发一探
使用phonixsuit的烧录步骤:插着USB线,按住左上角的
UBOOT
键,再按复位,之后松开复位,之后再松开
UBOOT
键,系统自动进入烧录模式。
papaofdoudou
·
2023-10-13 00:07
Linux
嵌入式系统
linux
正点原子嵌入式linux驱动开发——Busybox根文件系统构建
前面已经移植了TF-A、
Uboot
和Linuxkernel,就剩最后一个rootfs(根文件系统)了,本章就来学习一下根文件系统的组成以及如何构建根文件系统。
努力自学的小夏
·
2023-10-12 20:38
linux学习
linux
驱动开发
stm32
笔记
学习
bootz启动 Linux内核过程总结
一.bootz启动Linux
uboot
启动Linux内核使用bootz命令。当然还有其它的启动命令,例如,bootm命令等等。
凌肖战
·
2023-10-12 05:05
uboot
系统移植篇
linux
arm开发
bootz启动 Linux内核过程中涉及的 do_bootm_states 函数
一.bootz启动Linux
uboot
启动Linux内核使用bootz命令。当然还有其它的启动命令,例如,bootm命令等等。本文只分析bootz命令启动Linux内核的过程中涉及的几个重要函数。
凌肖战
·
2023-10-12 05:04
uboot
系统移植篇
linux
arm开发
上一页
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
其他