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开发篇
U-Boot 初次编译
1.在Ubuntu中创建存放
uboot
的目录,比如我的是/home/hsj/linux/IMX6ULL/
uboot
,然后在此目录下新建一个名为“alientek_
uboot
”的文件夹用于存放
uboot
源码
int data
·
2023-04-19 14:06
ubuntu
linux
运维
U-Boot 烧写与启动
1.
uboot
编译好以后就可以烧写到板子上使用了,这里我们跟前面裸机例程一样,将
uboot
烧写到SD卡中,然后通过SD卡来启动来运行
uboot
。
int data
·
2023-04-19 14:33
linux
运维
服务器
uboot
内存重定向详解--Apple的学习笔记
1.前言对于
uboot
中的重定向,之前大概了解,因为不是我要学习的重点,所以没有去深度思考。
applecai
·
2023-04-19 12:24
内核的启动流程
如果内核镜像没有压缩(vmlinux),就不需要解压缩//但如果压缩了,可以让bootloader解压,然后也可以让内核解压,一般是内核自解压1.发生条件内核为压缩文件,且bootloader没有解压内核2.上序
uboot
__pop_
·
2023-04-18 16:35
linux-boot
嵌入式启动顺序 -
uboot
uboot
启动过程这部分,其实可以通过分析源码得到.我这里又增加了
uboot
启动之前的一部分过程.就嵌入式来讲,我们只关心这一过程上电,…,
uboot
第一阶段被加载至SRAM,…,
uboot
第二阶段加载内核到
__pop_
·
2023-04-18 16:04
linux-boot
u-boot
Hi3516DV300 系统烧写和启动
第一次烧写在DSP芯片里面没有烧写过
uboot
时,需要使用HiTool工具进行烧写。新的版本不必安装Java环境,在Windows环境下双击exe文件打开即可。
我还在这里
·
2023-04-18 10:07
Linux 内核源码在线阅读
1.可在线阅读
uboot
,kernel,busybox(rootfs),可搜索字符串,函数跳https://lxr.missinglinkelectronics.com/2.显示界面跟代码编辑器很像,同样可以函数跳转
酣楼驻海
·
2023-04-18 07:32
buildroot
kernel
linux
运维
为什么需要
uboot
?
一、先看概念bootROM:一种固化在芯片内部的只读存储器(ROM),用于启动和初始化系统。BootROM中通常包含了一些预先编写好的代码,用于完成系统启动前的基本初始化和配置,例如初始化时钟、GPIO控制器、中断控制器、存储设备(SD卡、NANDFlash、SPicyFlash)等硬件资源,检测启动设备,从启动设备中加载引导程序等。bootRAM:是一种位于芯片内部的随机存储器(SRAM),通常
Kashine
·
2023-04-18 04:43
uboot
单片机
stm32
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编译框架
一:获取
Uboot
Sourcebuild_main(){build_task_is_enabled"u-boot"&&build_get_boot_sources}build_get_boot_sources
猩猩の點燈
·
2023-04-17 20:28
Rockchip
NanoPC-T4
linux
NanoPC-T4 RK3399:(一)平台与框架介绍
概述:近几年工作一直围绕Rockchip进行,手里刚好有一块NanoPC-T4的板子,本专栏将围绕友善NanoPC-T4做一个深度探究和总结,涉及
uboot
,kernel,rootfs定制等知识点。
猩猩の點燈
·
2023-04-17 20:57
Rockchip
NanoPC-T4
linux
Hi3516开发笔记(七):Hi3516虚拟机交叉开发环境搭建之交叉编译Qt
海思开发专栏上一篇:《Hi3516开发笔记(六):通过HiTools使用USB/串口将
uboot
、kernel、rootfs和userdata按照分区表烧写镜像》下一篇:《Hi3516开发笔记(八):Hi3516
红模仿_红胖子
·
2023-04-17 16:27
移植
uboot
[2020.10.r4]--Apple的学习笔记
记得首次学习
uboot
的时候是十年前,通过看readme来学习的,然后学习了汇编和makefile及
uboot
流程及kernel的传参等。至少花费了2个多月业余时间。
applecai
·
2023-04-17 06:56
01_什么是
Uboot
目录U-Boot简介获取
Uboot
U-Boot初次编译U-Boot烧写与启动U-Boot简介Linux系统要启动就必须需要一个bootloader程序(裸机程序),也就说芯片上电以后先运行一段bootloader
Tree-gg
·
2023-04-17 03:15
Linux移植
linux
I.MX6ULL
I.MX6U
U-boot
zephyr 的MC
UBOOT
使用笔记---基于Nordic 52840
MC
UBOOT
什么是MC
UBOOT
mc
uboot
和常用的BootLoader有一些区别,实际上mc
uboot
相当于一个安全的引导程序,(注意这里的mc
uboot
只关注于安全引导,像我们常用的BootLoader
Thomas_Fly
·
2023-04-16 20:58
BootLoader
嵌入式技术
arm
mcu
bootloader
rtos
uboot
移植网络驱动配置
开发设备imx6ullminiV2.2版本在上一章节中我们已经讲解过
UBOOT
开发移植与LCD分辨率修改,这节我们讲解网络驱动配置,前提是需要电脑与虚拟机互通,我将单独在写一片三端互通的文章。
ZLP啊~
·
2023-04-16 17:23
单片机
嵌入式硬件
迅为I.MX6Q开发板Ubuntu系统的烧写方法
Ubuntu需要烧写三个文件,
uboot
,内核镜像以及文件系统。
weixin_30311605
·
2023-04-16 17:50
操作系统
I.MX6U开发板使用OTG烧写系统
因此我们需要将
uboot
、linuxkernel、.dtb(设备树)和rootfs这四个文件烧写到板子上的EMMC、NAND或QSPIFlash等其他存储设备上,这样不管有没有网络我们的产品都可以正常运行
int data
·
2023-04-16 17:12
linux
运维
服务器
Android:启动流程
设备制造商要么使用很受欢迎的引导程序比如redboot、
uboot
、qibootloader或者开发自己的引导程序,它
临木小屋
·
2023-04-16 12:00
android
framework
RK3568打包导出根文件系统rootfs
根文件系统rootfs就是根文件系统的意思,一个可以使用的基于linux内核的系统包括引导程序
uboot
,linux内核固件(含设备树),rootfs根文件系统。
fhqlongteng
·
2023-04-16 11:41
Linux驱动开发
rootfs
打包
ubuntu
根文件系统
Java实战
开发篇
-8 集合
集合一、简介1.集合分为Collection集合和List集合(1)Collection是集合类的一个接口,它定义了集合共有的方法,与数学上的集合一样,是无序的(2)List也是集合类的一个接口,它是一个列表(数组),与Collection集合不一样的地方是,List允许有重复的对象,而且是有序排列的2.List下的类(1)ArrayList实现类,线性表结构,当需要频繁使用索引值的时候,使用Ar
MRJMORIARTY
·
2023-04-16 10:37
迅为嵌入式Linux学习笔记1——框架学习法
迅为嵌入式Linux学习笔记1——框架学习法知识体系C语言数字电路基础(单片机)ARM体系结构硬件设计(ARM接口技术)Linux系统与管理Linux系统开发Linux驱动开发BootLoader(
UBOOT
郑州-刘明鑫
·
2023-04-16 03:50
嵌入式Linux
linux
学习
嵌入式
基于stm32mp157 linux开发板ARM裸机开发教程4:Cortex-A7 内核存储系统与流水线(连载中)
裸机开发文档及视频进行了二次升级持续更新中,使其内容更加丰富,讲解更加细致,全文所使用的开发平台均为华清远见FS-MP1A开发板(STM32MP157开发板)针对对FS-MP1A开发板,除了Cortex-A7裸机
开发篇
外
华清远见IT开放实验室
·
2023-04-15 10:46
stm32
linux
单片机
uboot
Makefile解析(四)
make参数传递参数-C#WeprocesstherestoftheMakefileifthisisthefinalinvocationofmakeifeq($(skip-makefile),)#Donotprint"Enteringdirectory...",#butwewanttodisplayitwhenenteringtotheoutputdirectory#sothatIDEs/edit
QUIZ_JS
·
2023-04-14 19:43
小白视角看
uboot
makefile
要了解
uboot
的结构,最好的办法就是看
uboot
根目录下的Makefile。
哥尔赞赞赞
·
2023-04-14 08:35
深度探索
uboot
概要
Uboot
是操作系统启动前的运行的一段引导程序,他主要负责初始化部分硬件,包括时钟、内存等等,加载内核、文件系统、设备树等到内存上,启动操作系统。
专注&突破
·
2023-04-14 07:08
深度探索嵌入式linux系统
uboot
Android源码
开发篇
(四)Android FW代码调试
前提你得有源码,源码参考Android源码
开发篇
(一)9.0/10.0源码下载编译刷机在Android升级到P之后,Google默认强制打开了pre-odex,导致本地调试的时候修改fw代码push之后不
宾格66
·
2023-04-13 23:18
kernel内存分配函数--Apple的学习笔记
前言:
uboot
定制双系统完成后,我今天正式进入了Kernel及驱动开发了。
applecai
·
2023-04-13 03:37
i.MX6ULL移植NXP官方
uboot
2020.04_5.4.47_2.2.0
目录开发环境设置交叉编译工具链下载nxp的
uboot
移植
uboot
编译
uboot
烧写
uboot
镜像建立自己的单板文件配置解决适配问题适配lan8720a网卡查看公版原理图查看百问网开发板原理图查看LAN8720A
海上没有钢琴师o
·
2023-04-13 03:29
i.MX6ULL系统移植
网络
linux
学习
linux命令行改写时钟飞思卡尔,飞思卡尔linux-emmc 实现memery map的不同 及emmc read/write的不同...
1.不同点:TheMMC/SD/SATA作为存储介质与NANDandNORflash不同,NANDandNORflash一般会在bsp代码里详细写明
uboot
uimagerootfsparam各自地址如
qejoy
·
2023-04-12 17:52
嵌入式linux下添加flash分区,嵌入式linux flash分区配置
uboot
与系统内核中MTD分区的关系:分区只是内核的概念,就是说A~B地址放内核,C~D地址放文件系统,等等。1:在内核MTD中可以定义分区A~B,C~D。。。。。。并与以绝对的地址赋上值。
凶残小龙虾
·
2023-04-12 17:22
RK3568系列教程手册上新!《iTOP-3568开发板文件系统构建手册》
在移植Linux系统的时候,我们需要移植
uboot
,移植内核,移植文件系统,移植文件系统是移植Linux系统最后一步,《iTOP-3568文件系统构建手册》详细讲解了如何构建嵌入式文件系统。
mucheni
·
2023-04-12 12:19
RK3568开发板
linux
运维
服务器
【linux应用编程】-linux的文件I/O
第一点应用编程的框架整个嵌入式linux核心课程包括5个点,按照学习顺序依次是:裸机、C高级、
uboot
和系统移植、linux应用编程和网络编程、驱动。
钟浩森
·
2023-04-12 05:59
linux应用编程
linux
uboot
定制--Apple的学习笔记
2020-09-23日已将定制后的bbblack
uboot
源码及编译结果上传到我的gitee问题1:u-boot-spl的主要makefile在哪里?[移植
uboot
[2020.10.r4]--Ap
applecai
·
2023-04-12 05:34
迅为RK3399开发板嵌入式linux开发指南
迅为RK3399开发板嵌入式linux开发指南迅为RK3399开发板发布《北京迅为嵌入式linux开发指南》,包含从基础环境搭建,Linux入门,开发板平台实操,Linux系统编程,驱动开发,
Uboot
迅为电子
·
2023-04-12 03:13
RK3399开发板
ubuntu搭建qt交叉编译环境
1综合篇点我2
uboot
移植点我3
uboot
lcd驱动点我4kernel移植点我5kernellcd驱动点我6摄像头驱动点我7ubuntubase移植点我8挂载网络文件系统点我9qt移植点我10搭建qt
²º²²এ松
·
2023-04-11 23:58
Linux开发
Qt
qt
ubuntu
开发语言
ARM64 的多核spin-table方式启动流程分析
版本和环境信息如下:PC平台:ubuntu20.04Kernel版本:Linux5.10.111
UBoot
版本:v2022.01GCC版本:GCC_linaro_7.5.0-2019.12交叉编译工具链
背包旅行码农
·
2023-04-11 22:10
Linux内核系列
linux
服务器
运维
ARM
uboot
源码分析3-启动第一阶段
一、start.S解析7总结回顾:lowlevel_init.S中总共做了哪些事情:检查复位状态、IO恢复、关看门狗、开发板供电锁存、时钟初始化、DDR初始化、串口初始化并打印‘O’、tzpc初始化、打印‘K’。其中值得关注的:关看门狗、开发板供电锁存、时钟初始化、DDR初始化、打印"OK"。1、再次设置栈(DDR中的栈)(1)再次开发板供电锁存。第一,做2次供电锁存是不会错的;第二,做2次则第2
滨边美波她男友
·
2023-04-11 22:37
ARM
S5PV210
朱有鹏
ARM
嵌入式
linux
arm开发
s5pv210
Armv8架构
UBOOT
启动篇——SPL(start.S)
前言前面分析了spl-
uboot
lds的链接脚本,提到了_start符号是整个程序的入口,链接器在链接时会查找目标文件中的_start符号代表的地址,把它设置为整个程序的入口地址。
Kernel_Nuts
·
2023-04-11 22:35
UBOOT移植与开发
uboot
下ARMv8 EL切换
#include#include#include#includeENTRY(armv8_switch_to_el2) switch_elx6,1f,0f,0f0: cmpx5,#ES_TO_AARCH64 b.eq2f /* *Whenloading32-bitkernel,itwilljump *tosecurefirmwareagain,andneverreturn. */ blarmv8_e
星空探索
·
2023-04-11 22:03
uboot
源码研究
uboot
阶段armv8处理器多核启动
需求为了提升
uboot
阶段并行化效率,希望在
uboot
中使用另外一个CPUCORE执行函数,加快系统启动时间。只要core0和core1两个CPU并发起来,暂时不考虑CPU之间的同步与竞争。
寒暄12233
·
2023-04-11 22:28
linux
uboot
2021.10源码分析(启动流程)
uboot
版本:2021.10平台:armv8rk3399eMMC16GLPDDR44G本文主要基于
uboot
的执行流程进行分析而忽略了相关细节,从
uboot
的基本框架结构着手,新的
uboot
框架是有三部分组成的
爱的si念
·
2023-04-11 22:27
linux
u-boot
linux
arm
嵌入式
Cortex-A53 从裸机开发_开发笔记(64位)
Cortex-A53裸机开发笔记硬件环境:创龙imx8mm开发板软件开发环境:DS5成功将RTT移植到Cortex-A53架构板子的源代码工程1.
uboot
的bootelf命令无法正常运行elf文件解决
等等噔噔灯灯~
·
2023-04-11 14:55
ARM
armv8
单片机
嵌入式硬件
arm
uboot
移植到IMX6ULL平台详细过程
uboot
移植到IMX6ULL平台详细过程文章目录
uboot
移植到IMX6ULL平台详细过程1.解压2编译NXP官方开发板对应的
uboot
3烧写验证与驱动测试1、SD卡和EMMC驱动检查2、LCD驱动检查
Paranoid-up
·
2023-04-11 06:59
Linux驱动V2.0
#
移植
驱动开发
linux
arm开发
驱动开发
系统架构
c语言
imx6ull移植Linux系统第二篇——Linux内核的移植
imx6ull移植Linux系统第二篇——Linux内核的移植花了大概两周的时间,把Linux的移植认真学了一遍,期间踩了不少坑,花费了不少时间去解决各种奇奇怪怪的问题,最终完成了
uboot
、系统镜像、
Shark-Ele
·
2023-04-11 06:22
Linux
linux
ubuntu
正点原子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
冯诺依曼结构和哈佛结构
首先,通过BIOS(
Uboot
)将硬盘(Flash)中的程序(数据和代码),全部拷贝到RAM。所以此时RAM内
yazhouren
·
2023-04-11 03:07
Linux
Driver
iot_robot
Hi3515 start.S文件分析
/*board\hi3515v100\u-boot.lds是
UBOOT
的链接脚本其中ENTRY(_start)指定了程序的入口地址。_sta
嵌入式开发白菜
·
2023-04-10 16:10
linux
c语言
开发语言
ARM Linux 内核启动2 ——C语言阶段
3、几条学习线路(1)分析
uboot
给kernel传参的影响和实现。(2)硬件初始化与驱动加载。(3)内核启动后的结局与归宿。二、内核启动的C语言阶段21、杂
滨边美波她男友
·
2023-04-10 06:11
linux
内核驱动
ARM
S5PV210
朱有鹏
linux
ARM
嵌入式
s5pv210
kernel
ARM Linux 内核启动1 —— 汇编阶段
一、Makefile分析1、Makefile分析(1)kernel的Makefile写法和规则等,和
uboot
的Makefile是一样的,甚至Makefile中的很多内容都是一样的。
滨边美波她男友
·
2023-04-10 06:40
ARM
S5PV210
朱有鹏
linux
内核驱动
linux
ARM
s5pv210
arm开发
kernel
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他