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
基于SkyEye仿真飞腾处理器:运行
U-Boot
并加载Phytium-FreeRTOS
仿真平台在帮助提升研发效率、加快产品面市时间上的作用已得到诸多验证,通过对处理器进行仿真来支持嵌入式系统及软件的虚拟化开发、测试和验证成为目前应用较为广泛的方法。天目全数字实时仿真软件SkyEye是一款基于可视化建模的硬件行为级仿真平台,在众多仿真工具中有着国产自主可控、所支持的处理器种类更为全面等优点。本文主要关于如何基于SkyEye实现飞腾处理器的仿真,以及如何在飞腾仿真处理器上运行U-Boo
迪捷软件
·
2024-01-20 12:30
处理器仿真
rockchip 平台 linux FIT 打包格式介绍
1基础介绍FIT(flattenedimagetree)是
U-Boot
⽀持的⼀种新固件类型的引导⽅案,⽀持任意多个image打包和校验。
一叶知秋yyds
·
2024-01-20 00:27
驱动开发
瑞芯微平台
linux
linux
驱动开发
c语言
Uboot-5(
U-Boot
源码分析1-启动第一阶段)
来源:朱有鹏老师的嵌入式linux核心教程1、start.S引入1.1、u-boot.lds中找到start.S入口(1)、在C语言中整个项目的入口就是main函数(这是C语言规定的),所以譬如说一个有10000个.c文件的项目,第一个要分析的文件就是包含了main函数的那个文件。(2)、在uboot中因为有汇编阶段参与,因此不能直接找main.c。整个程序的入口取决于链接脚本中ENTRY声明的地
ant-small
·
2024-01-19 04:38
Uboot
U-Boot
用Buildroot构建文件系统、
u-boot
和kernel镜像并介绍如何使用Buildroot构建一个适合100ask_imx6ull系列开发板的嵌入式Linux系统
一、准备工作:①确保你的Ubuntu下载安装了软件,比如ssh和nfs服务,确保Ubuntu能够ping通外网②将含有
u-boot
、kernel和rootfs和工具链的压缩文件拷贝Ubuntu(最好在线使用
鄧二寶official
·
2024-01-16 20:05
Bootloader
u-boot
kernel
文件系统
Loading: *** ERROR: File lookup fail
u-boot
使用NFS下载文件的时候提示Loading:***ERROR:Filelookupfail解决办法=>nfs80800000192.168.5.61:/home/jr/linux/nfs/zImageUsingFEC1deviceFiletransferviaNFSfromserver192.168.5.61
Jarvis000
·
2024-01-15 05:57
临时问题解决
linux
【RV1126 学习】SDK/
U-Boot
/kernel/rootfs 编译学习
文章目录RV1126芯片介绍rv1126模块代码目录相关说明SDK包下的脚本使用build.sh脚本使用envsetup.sh脚本使用mkfirmware.sh脚本使用rkflash.sh脚本使用
U-Boot
clear code
·
2024-01-14 21:20
基础工具篇使用
arm开发
U-Boot
环境变量总结
前些天为LinksysEA8500刷机因为对
U-Boot
不了解导致刷机多次失败,现将刷机过程中了解的内容总结一下。
moonwebmast
·
2024-01-11 15:24
U-Boot
之十 详解 MMC 子系统、命令、初始化流程
前段时间,在博文
U-Boot
之三移植过程详解、STM32F769I-EVAL开发板适配中处理了SD卡不能正常识别的问题,现在SD卡可以正常读取,今天就学习一下SD卡相关的命令及初始化流程。
ZC·Shou
·
2024-01-09 08:37
U-Boot
stm32
u-boot
mmc
SD
emmc
u-boot
的Makefile分析
U-BOOT
是一个LINUX下的工程,在编译之前必须已经安装对应体系结构的交叉编译环境,这里只针对ARM,编译器系列软件为arm-linux-*。
nicholas_duan
·
2024-01-09 04:26
dlmalloc解析连载一
gee.cs.oswego.edu/)从1987年开始编写,到目前为止,最新版本为2.8.3(可以从ftp://g.oswego.edu/pub/misc/malloc.c获取),由于其高效率等特点被广泛的使用(比如
u-boot
lenky0401
·
2024-01-08 14:15
dlmalloc
struct
tree
alignment
存储
linux
编程
Linux下通过tftp烧写设备树文件并启动开发板
imx6dl.dtsi中添加2.在imx6dl-c-sabresd.dts中添加三、编译设备树文件四、tftp设置1.新建tftp文件夹并复制文件2.配置tftp服务器五、开发板启动时的环境变量设置1.进入
u-boot
西岸贤
·
2024-01-08 10:19
Linux
linux
imx
tftp
dts
荔枝派 Nano 全志 F1C100s 编译运行 Linux 笔记
如果希望自己烧固件,才需要后续步骤必须使用移植版的sunxi-tools工具,而非官方版必须使用移植版的
U-Boot
工具,而非官方版可以使用最新的主线Linux内核荔枝派Nano没有reset按钮,且使用的是片内
fungaren
·
2024-01-06 14:03
Linux
全志F1C100s Linux 系统编译出错:不能连接 github
环境Ubuntu20.04LTS64位虚拟机开发板:LicheePiNano源代码:GitHub-florpor/licheepi-nano问题描述该源码库使用了git子模块的概念,一个库中包含了
u-boot
飞多学堂
·
2024-01-06 14:30
付费专栏
Linux
LV.13 D8 uboot源码配置编译 学习笔记
一、uboot源码结构1.1uboot源码获取uboot源码下载http://www.denx.de/wiki/
U-Boot
/uboot版本命名前期:uboot-1.2.3现在:uboot-2008.01uboot
djjyy
·
2024-01-05 15:52
学习
笔记
uboot-tool工具命令mkimage详解
通常,
u-boot
为kernel提供一些kernel无法知道的信息,比如ramdisk在RAM中的地址。
T345821588
·
2023-12-30 14:59
linux
ubuntu
运维
[RISCV]3, 用
u-boot
来引导riscv-linux kernel
上面一篇文章说到了一个问题,就是我们虽然已经实现了qemu在不使用busybear的情况下启动kernel进shell,但是我们还是受制于bbl,虽然bbl也是开源的但是我们更习惯于
u-boot
来引导kernel
圆山猫
·
2023-12-30 02:13
RISCV
Week 18 (07.04.30-07.05.04) LNBS
五一放假,在家里完成linux2.6.20kernelforOMAP5912的编译,以及
u-boot
,rootfs/busybox等的编译工作(参考这段时间的其它工作笔记)
shawnrong
·
2023-12-26 14:46
工作
linux
U-Boot
DM(一):CMDLINE宏
一:U_BOOT_CMDU_BOOT_CMD(demo,4,1,do_demo,"Drivermodel(dm)demooperations","listListavailabledemodevices\n""demohello[]Sayhello\n""demolight[]Setorgetthelights\n""demostatusGetdemodevicestatus\n""demolis
猩猩の點燈
·
2023-12-26 08:02
U-Boot
Linux
Device
Drivers
linux
uboot学习(4)-uboot移植
文章目录1.板子驱动检查2.实战2.1更改编译配置文件2.2添加开发板对应头文件2.3添加开发板对应板级文件夹2.4修改
u-boot
图形界面配置文件2.5使用新添加的配置编译u-boot3.移植流程分析
Embedded-Xin
·
2023-12-25 20:44
Linux驱动/内核编程
ubuntu
linux
驱动开发
U-Boot
(Universal Boot Loader
U-Boot
(UniversalBootLoader)是一个开源的、通用的引导加载程序,主要用于嵌入式系统的启动和初始化。
老虎爱代码
·
2023-12-25 18:54
开发语言
uboot
linux
rk3588 之启动
目录uboot版本配置修改编译linux版本配置修改编译启动sd卡启动制作spi烧录参考uboot版本v2024.01-rc2https://github.com/
u-boot
/u-boothttps:
feitingfj
·
2023-12-25 01:33
arm
linux
rk3588
linux
嵌入式
uboot
lv13 环境搭建 2
需要的原料1.1u-boot-fs4412.bin开机运行的第一个裸机程序被称为bootloader,主要负责:加载内核可执行文件到内存运行给待运行的内核准备好启动参数加载二进制设备树文件到内存安装系统
u-boot
4IOT
·
2023-12-24 13:19
嵌入式开发
arm开发
U-boot
(七):
U-boot
移植
本文主要探讨基于210官方
U-boot
源码移植。
菜_小_白
·
2023-12-23 09:47
嵌入式硬件
arm开发
c语言
U-boot
(六):命令体系,环境变量,iNand/SD卡驱动
本文主要探讨210的uboot命令体系,黄金变量,iNand/SD卡驱动相关知识。命令体系uboot命令体系位置:uboot/common/参数:uboot命令支持传递参数(argc,argv)函数:xxx命令的实现算数为do_xxx/**Useputs()insteadofprintf()toavoidprintfbufferoverflow*forlonghelpmessages*/intdo
菜_小_白
·
2023-12-23 09:47
arm开发
嵌入式硬件
c语言
u_boot 分析
2014.07-6818中的README可知,u_boot需要先配置后make(注意:通常都会有一个README文档)1、配置命令:makefs6818_config由顶层Makefile可找到如下命令:1.打开
u-boot
满山的猴子我的腚最红
·
2023-12-23 08:32
ARM开发
arm开发
嵌入式硬件
【IMX6ULL学习笔记之Linux系统移植05】——学习总结以及遇到的问题
学习总结此时Linux系统已经完毕,此时的启动方式,
U-boot
从内存卡启动,然后通过bootcmd命令配合bootargs参数引导
U-boot
从网络服务器(Ubuntu)指定位置通过TFTP协议将Linux
火红色祥云
·
2023-12-23 07:30
NXP-IMX6ULL
Linux学习过程笔记
linux
学习
ubuntu
EMMC中的文件修改
fatwritemmc1:180800000zImage0x(文件大小)fatwritemmc1:183000000imx6ull-lux-emmc.dtb0x(文件大小)出现问题:无法识别fatwrite命令解决:在
u-boot
火红色祥云
·
2023-12-23 07:59
Linux学习过程笔记
rv1126 SDK修改波特率为115200和
u-boot
延迟启动
修改DDR初始化和SPL初始化波特率修改/rkbin/tools/ddrbin_param.txt中的uartbaudrate参数为115200,其它不需要修改.修改完成后,使用ddrbin_tool重新生成bin文件../ddrbin_toolddrbin_param.txt../bin/rv11/rv1126_ddr_924MHz_v1.08.bin修改buildroot部分使用:makeAR
TSINGEYE清眸物联
·
2023-12-22 17:01
边缘计算
知识库
边缘计算
[RK-Linux] 从主线
U-Boot
移植PCIe及其PHY驱动到RK3399
U-Boot
rk3399u-boot并没有支持pcie及其phy驱动,但是上游代码有支持。这里通过从上游v2024.01-rc3分支移植这部分驱动到rku-boot。通过rk3399.dtsi知道pci匹配项为rockchip,rk3399-pcie:pcie0:pcie@f8000000{compatible="rockchip,rk3399-pcie";...}准备好主线u-bootv2024.01-rc
嵌入式逍遥
·
2023-12-22 13:34
嵌入式Linux调试
linux
运维
u-boot
pcie
phy
rk3399
nvme
[RK-Linux] RK3399支持M.2 NVMe SSD启动
延续《[RK-Linux]从主线
U-Boot
移植PCIe及其PHY驱动到RK3399U-Boot》启动流程:maskrom->loader(从eMMC存储器加载)->
u-boot
(从eMMC存储器加载)
嵌入式逍遥
·
2023-12-22 13:03
嵌入式Linux调试
linux
运维
服务器
rk3399
pcie
nvme
后端
petalinux2021.1 手动打包BOOT.BIN
在我们单独调试
u-boot
或者fsbl或者R5程序时只需要编译生成elf后打包生成BOOT.bin,那么打包生成BOOT.bin的方式除了petalinux-package还可以参照Vitis流程使用bootgen
小坏坏_
·
2023-12-20 18:35
Zynq
UltraScale+
java
spring
boot
linux
[RK-Linux] RK3399使用RK开源SPL,修改
U-Boot
为FIT打包方式,裁剪trust分区
RK3399支持与调试一、启动方式RK3399平台根据前级Loader代码是否开源,目前有两套启动方式://前级loader闭源BOOTROM=>ddrbin=>Miniloader=>TRUST=>
U-BOOT
嵌入式逍遥
·
2023-12-19 12:25
嵌入式Linux调试
linux
开源
运维
rk3399
fit
trust
uboot
RK3399 GPT分区
通过uboot的内核命令行给MTD层传递MTD分区信息,内核读取到的分区信息始终和
u-boot
中的保持一致。
_就这样_
·
2023-12-19 06:34
RK3399
linux
分区表
uboot
面试题总结(十四)【系统移植】【华清远见西安中心】
u-boot
中有哪些常用命令,如何使用?编译
u-boot
需要注意哪些问题?
u-boot
搬运内核的流程是什么?linux的启动流程是什么?根文件系统的制作使用的是什么工具?简述NFS如何使用?
徐子宸
·
2023-12-19 05:30
华清远见
徐子宸
西安华清远见
面试
一个用于处理嵌入式系统中的 NAND Flash 存储器的工具 `kobs-ng`
它是
U-Boot
(开源引导加载程序)中的一个子项目,用于擦除、写入和读取NANDFlash设备上的数据。
__Benco
·
2023-12-19 00:29
Linux
c++
linux
u-boot
移植篇——
u-boot
启动流程分析 下
relocate_codeboard_init_rrun_main_loopmain_loopbootdelay_processprocess_fdt_optionsautoboot_commandcli_loop本系列使用
u-boot
大大棋
·
2023-12-18 20:20
u-boot
u-boot
linux
zynq
U-boot
顶层Makefile分析及编译流程
目录一、
U-boot
顶层Makefile分析1.1命令输出1.2设置编译结果输出文件夹1.3代码检查1.4单独编译模块1.5设置目标架构、交叉编译器和配置文件1.6调用scripts/Kbuild.include1.7
lagransun
·
2023-12-18 11:14
U-boot系列
linux
嵌入式硬件
开源
经验分享
U-boot
启动流程与加载内核过程
目录一、
U-boot
启动过程流程图二、
U-boot
启动过程函数简单注释本篇文章梳理了一下对正点原子的驱动开发教程中
u-boot
启动流程的梳理,制作了一份流程图,并简单的记录了一下各函数的作用,方便回头翻阅
lagransun
·
2023-12-18 11:14
U-boot系列
linux
驱动开发
经验分享
笔记
[无中生有]移植
u-boot
(2020.7)至 JZ2440
1.1下载1.2尝试编译1.3建立工程2.分析2.1分析start.S过程2.2分析小结2.2分析crt0.S3.动手patch2020.4的移植本文是基于韦东山视频的学习笔记汇总点这前言本篇是记录移植
u-boot
荡失路的细路
·
2023-12-15 12:24
Linux嵌入式
笔记
uboot
linux
嵌入式
RK356x
U-Boot
研究所(命令篇)3.12 mtd命令的用法
平台
U-Boot
版本LinuxSDK版本RK356x2017.09v1.2.3文章目录一、命令配置二、命令定义三、命令用法3.1mtdlist3.2mtdwrite/read3.3mtderase3.4mtddump3.5mtdbad
嵌入式逍遥
·
2023-12-06 08:05
RK356x
U-Boot研究所
uboot
mtd
nor
flash
rk3568
nand
RK356x
U-Boot
研究所(开发篇)5.4 添加特定Nor Flash型号
平台
U-Boot
版本LinuxSDK版本RK356x2017.09v1.2.3RK356x在MTD驱动初始化的情况下,如果没有检测到已经添加支持的NorFlash型号,
U-Boot
会打印识别错误ID:unrecognizedJEDECidbytes
嵌入式逍遥
·
2023-12-02 17:01
RK356x
U-Boot研究所
linux
uboot
mtd
nor
flash
linux系统移植
1.1uboot命令1.2make命令流程1.3bootz命令执行过程二、uboot移植2.1uboot编译环境搭建2.2创建默认配置文件2.3添加开发板对应的头文件2.4添加开发板对应的板级文件夹2.5修改
U-Boot
别问,问就是全会
·
2023-12-02 08:09
嵌入式系统
linux
Rockchip RK3399 - Mali-T864 GPU驱动
----------------------------------------------开发板:NanoPC-T4开发板eMMC:16GBLPDDR3:4GB显示屏:15.6英寸HDMI接口显示屏
u-boot
Graceful_scenery
·
2023-12-01 22:17
RockChip
RK3399
【IMX6ULL学习笔记之Linux系统移植06】——笔记本安装Ubuntu系统开发
背景最近置办了一台台式机,笔记本电脑性能看不上了,就空置下来,把笔记本安装成Ubuntu系统,专门用来嵌入式学习重新移植Linux系统,再次学习总结
U-boot
的setenv之后的saveenv,通过屏幕显示的
火红色祥云
·
2023-12-01 09:53
NXP-IMX6ULL
Linux学习过程笔记
linux
ubuntu
学习
[RK-Linux] 移植Linux-5.10到RK3399(一)| 搭建系统并让系统跑起来
文章目录一、
u-boot
移植二、内核移植三、文件系统移植四、固件编译与打包五、移植问题处理一、
u-boot
移植首先进入rk3399板级配置文件目录device/rockchip/rk3399,可以看到有一个
嵌入式逍遥
·
2023-12-01 07:43
嵌入式Linux调试
linux
服务器
rk3399
uboot
buildroot
VMware Ubuntu使用Qemu模拟开发板
VMwareUbuntu20.04LTS使用Qemu虚拟机
u-boot
启动或者配合busybox模拟ARM开发板这里提供相关工具的下载地址Linux内核下载地址busybox下载地址Qemu下载地址
u-boot
長懜
·
2023-11-30 08:35
Linux
嵌入式
linux
ubuntu
Linux学习笔记5 -
U-Boot
概述
1.简介
U-Boot
即UniversalBootloader简称(bootloader的一种),是一个遵循GPL条款的开源源码项目。其从FADSRROM,8xxROM,PPCBOOT逐步发展演化而来。
KAMI STUDIO
·
2023-11-28 20:56
Linux学习笔记
linux
学习
运维
linux查看emmc分区信息(10种方法 )
#2uboot查看##3kernel查看方法1方法2方法3方法4方法5方法6方法7方法8方法9方法10##1emmc我们要说的是,UserDataPartition中的再分区可简化为##2uboot查看
u-boot
口袋物联
·
2023-11-28 17:21
linux
emmc分区
查看emmc分区
uboot查看emmc分区
RK356x
U-Boot
研究所(开发篇)5.3 Kernel-DTB的使用
平台
U-Boot
版本LinuxSDK版本RK356x2017.09v1.2.3文章目录一、背景二、Livedevicetree三、机制实现四、DTB文件五、定制DTB文件六、加载distrodtb方式一
嵌入式逍遥
·
2023-11-27 13:30
RK356x
U-Boot研究所
linux
rk3568
设备树
kernel
uboot
S3C2440移植
U-BOOT
目录一、移植高版本
u-boot
二、
u-boot
启动过程概述三、修改
u-boot
大致过程修改时钟、SDRAM、UART修改
u-boot
支持nand启动修改
u-boot
支持norflash修改
u-boot
支持
小宝是狗子啊
·
2023-11-27 11:55
Linux驱动
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他