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
(七):
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
【IMX6ULL学习笔记之Linux
系统移植
02】——Uboot移植
Uboot移植uboot编译首先解压Uboot压缩包tar-vxjfpackname编译makeARCH=armCROSS_COMPILE=arm-linux-gnueabihf-distcleanmakeARCH=armCROSS_COMPILE=arm-linux-gnueabihf-mx6ull_14x14_ddr512_emmc_defconfigmakeV=1ARCH=armCROSS_
火红色祥云
·
2023-12-23 07:29
NXP-IMX6ULL
Linux学习过程笔记
linux
学习
【IMX6ULL学习笔记之Linux
系统移植
03】——Linux
系统移植
第二部分,Linux移植Linux获取https://www.kernel.orgLinux编译新建名为mx6ull_lux_emmc.sh的shell脚本#!/bin/shmakeARCH=armCROSS_COMPILE=arm-linux-gnueabihf-discleanmakeARCH=armCROSS_COMPILE=arm-linux-gnueabihf-imx_v7_mfg_de
火红色祥云
·
2023-12-23 07:29
NXP-IMX6ULL
Linux学习过程笔记
linux
学习
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
后端
网络环境搭建及uboot配置
详细看实验手册第一个实验
系统移植
实验手册linux内核的安装与加载这一章节主要分为两大块:一个为产品阶段即:Linux内核、根文件系统、uboot全部存储到硬盘内,另一个为研发阶段,研发阶段因为需要反复调试
满山的猴子我的腚最红
·
2023-12-20 19:24
ARM开发
arm开发
驱动开发
嵌入式硬件
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
ARM-
系统移植
(开发环境搭建)
基于STM32MP157单片机一、安装tftp服务器首先保证ubuntu连接网络成功1.安装步骤作用:完成ubuntu和开发板之间传输文件1)安装tftp服务器的安装包sudoapt-getinstalltftpd-hpatftp-hpatftpd-hpa:服务器端tftp-hpa:客户端2)在家目录下,创建一个文件夹tftpboot,并且添加最高权限cd~mkdirtftpbootchmod77
全村的希望∞
·
2023-12-20 05:52
ubuntu
linux
单片机
stm32
(四)根文件系统--从零开始自制linux掌上电脑(F1C200S)<嵌入式项目>
目录一、根文件系统介绍二、根文件
系统移植
1、buildroot下载2、根文件系统制作3、根文件
系统移植
4、根文件系统加载5、mmc设备问题分析6、mmc功能开启7、设备树编译与下载三、参考内容一、根文件系统介绍文件系统是对一个存储设备上的数据和元数据进行组织的机制
Kashine
·
2023-12-19 21:41
驱动开发
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
centos如何安装软件
背景之前用的linux操作
系统移植
都是ubuntu,没有用过redhat版本的linux,最近开始想学习redhan版本的linux,就从centos开始。
助过网
·
2023-12-19 10:41
技术
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
英伟达 Jetson Xavier/Xavier NX/Orin
系统移植
编译
英伟达JetsonXavier/XavierNX/Orin
系统移植
编译1、下载JetsonBSP包和交叉编译环境地址:https://developer.nvidia.com/embedded/jetson-linux-archive
Kevin的学习站
·
2023-12-18 19:45
自动驾驶嵌入式工程师修炼秘籍
#
NVIDIA
Jeston
开发
自动驾驶
嵌入式
人工智能
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
驱动开发
经验分享
笔记
qt编译运行错误::-1: error: 找不到 -lpulse-mainloop-glib :-1: error: 找不到 -lpulse
笔者在将qt项目从32位
系统移植
到64位linux系统时出现如下问题:原因:lib(.so档)的symboliclink不正确,没有连结到正确的函式库文件(.so)解决方法如下:首先在终端中执行:查看版本
Eoneanyna
·
2023-12-17 09:03
学习实况
qt5
全志V3s之根文件
系统移植
1、buildroot下载:从buildroot官网下载buildroot源码,官网地址为:buildroot官网wgethttps://buildroot.org/downloads/buildroot-2017.08.tar.gztarxvfbuildroot-2017.08.tar.gzcdbuildroot-2017.08/makemenuconfig2、配置rootfs:a、buildr
爱折腾的捣蛋鬼
·
2023-12-16 21:20
全志V3s
linux
嵌入式硬件
ARM开发
ARM课程介绍课程特点ARM开发-->Linux移植-->驱动开发前后联系:ARM和
系统移植
为驱动开发学习做准备工作所需知识:C语言基础及STM32需要的硬件知识课程要求目标:学习程序运行原理、硬件的控制原理会看原理图
满山的猴子我的腚最红
·
2023-12-16 16:28
ARM开发
arm开发
stm32
嵌入式硬件
c#
[无中生有]移植
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
嵌入式
LV.13 D1 嵌入式
系统移植
导学 学习笔记
一、嵌入式系统分层操作系统:向下管理硬件、向上提供接口操作系统为我们提供了:1.进程管理2.内存管理3.网络接口4.文件系统5.设备管理那
系统移植
是干什么呢?
djjyy
·
2023-12-14 19:30
学习
笔记
linux
arm开发
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
系统移植
-根文件系统
驱动包括驱动的逻辑和硬件的信息逻辑信息放到了驱动的源代码硬件信息放到了设备树里面uimage裸机下没有设备树实验10只对内核的uart进行了配置,内核不会编译成功uboot支持网卡驱动,内核不支持网卡驱动设备树文件:一个开发板表示一个根根节点有很多子节点代表一个硬件Linux内核驱动移植步骤:1.在makemenuconfig界面中选中要安装的驱动2.在设备树中添加/修改相应的设备信息3.重新编译
聪
·
2023-12-05 12:28
linux
运维
服务器
几步教你安装 Android x86
几步教你安装Androidx86Androidx86是一个开源项目,旨在将Android操作
系统移植
到x86架构的计算机上。
CodeSpark
·
2023-12-02 22:15
android
Android
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
香橙派主板复制烧录
已安装好的香橙派(OrangePi)上的Ubuntu
系统移植
到另一块主板上,主要涉及两个步骤:备份系统和恢复系统。以下是一般步骤,但请注意,具体操作可能会根据您的硬件和软件版本有所不同。
珩-琛
·
2023-12-02 14:59
香橙派
复制烧录
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
【FreeRTOS】
系统移植
:资料下载
❤️作者主页:凉开水白菜❤️作者简介:共同学习,互相监督,热于分享,多加讨论,一起进步!❤️专栏资料:https://pan.baidu.com/s/1nc1rfyLiMyw6ZhxiZ1Cumg?pwd=free❤️点赞收藏⭐再看,养成习惯订阅的粉丝可通过PC端左侧加我微信,可对文章的内容进行一对一答疑!文章目录简介资源下载工程创建移植FreeRTOS错误1:..\FreeRTOS\port\R
凉开水白菜
·
2023-12-01 17:04
嵌入式相关
ARM开发
FreeRtos
stm32
单片机
arm
【IMX6ULL学习笔记之Linux
系统移植
06】——笔记本安装Ubuntu系统开发
背景最近置办了一台台式机,笔记本电脑性能看不上了,就空置下来,把笔记本安装成Ubuntu系统,专门用来嵌入式学习重新移植Linux系统,再次学习总结
U-boot
的setenv之后的saveenv,通过屏幕显示的
火红色祥云
·
2023-12-01 09:53
NXP-IMX6ULL
Linux学习过程笔记
linux
ubuntu
学习
linux
系统移植
(qemu)+文件系统制作(busybox)+nfs
目录一、配置交叉编译器1、在Windows下载压缩包2、在虚拟机安装交叉编译器2.1、解压到指定目录2.2、编写激活脚本并激活2.3、设置软连接二、制作文件系统1、分配空间1.1、制作64M的镜像文件,命名为rootfs01.ext31.2、用ext3格式化上一步的镜像文件2、填充空间2.1、挂载镜像文件到一个目录2.2、利用busybox制作可执行文件2.3、拷贝动态库到根文件系统里2.4、配置
z呀哈哈z
·
2023-12-01 07:46
linux系统移植
linux
[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
根文件
系统移植
:bulidroot根文件系统搭建详细步骤
bulidroot根文件系统文章目录bulidroot根文件系统1.buildroot下载2配置buildroot1、配置Targetoptions2、配置Toolchain3、配置Systemconfiguration4、配置Filesystemimages5、禁止编译Linux内核和uboot6、配置Targetpackages3编译buildroot4buildroot根文件系统测试root
Paranoid-up
·
2023-11-29 19:40
Linux驱动
#
移植
应用开发
linux
arm开发
驱动开发
C语言
嵌入式
Linux三大根文件
系统移植
文章目录前言一、buildroot1、buildroot下载2、buildroot构建根文件系统配置buildroot编译buildroot偶遇BUG3、根文件系统测试第三方软件和库的配置4、buildroot下的busybox配置busybox配置busybox中文字符的支持编译busybox遇到问题二、Yocto1、在线构建根文件系统安装与配置git获取yocto项目2、离线构建根文件系统构建
又见南风
·
2023-11-29 19:07
Linux驱动入门篇
linux
案例分析-FATfs文件
系统移植
单片机内存不够问题分析和解决
在通过cubeMX自带的FATfs文件系统在STM32F103C8T6上进行移植,正式调用后,发现系统报错,出现内存空间不足问题。如下:更改更大容量的单片机进行编译,通过了说明刚开始分析空间不够是对的,是flash不够还是RAM不够,我们看输出文件倒数第四行,算一算到底用了多少Flash,多少RAM呢,Flash:(28744+444)/1024=28.5,差不多28.5k,(Code空间+RO只
大阡
·
2023-11-29 10:49
单片机
嵌入式硬件
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分区
Linux驱动开发笔记(五):驱动连接用户层与内核层的文件操作集原理和Demo
/details/134561660红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…Linux
系统移植
和驱动开发专栏上一篇
长沙红胖子Qt
·
2023-11-28 17:37
linux驱动开发
linux
驱动开发
文件操作集
RISCV汇编与Linux内核传参
在全志RISCV/D1设备上安装汇编器和链接器去年笔者将openwrt-22.03
系统移植
到了基于全志D1/riscv64的嵌入式设备上。
塵觴葉
·
2023-11-28 06:40
汇编
linux
risc-v
openharmony标准
系统移植
之音频工作流程分析
首先可以知道js上层应用是通过napi去调用底层函数,首先是通过类似如下的函数去注册一个模块提供给上层app使用。extern"C"__attribute__((constructor))voidAppRegister(){napi_module_register(&appModule);}那么我们寻找多媒体相关的注册模块函数,源码在foundation/multimedia/media_stan
我在看你呵呵笑
·
2023-11-27 16:52
openharmony
音视频
openharmony
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
[
系统移植
] 移植主线Buildroot(2023.02-rc3)到RK3399
文章目录一、编译环境二、Git环境三、克隆源代码四、编译源代码五、烧录固件六、系统启动一、编译环境PC机用的是Ubuntu18.04,执行以下命令安装必要工具:sudoaptinstallgccbuild-essentialbisonflexgettexttclsharutilslibncurses-devzlib1g-dev\exuberant-ctagsg++texinfopatchvimli
嵌入式逍遥
·
2023-11-27 13:59
嵌入式Linux调试
buildroot
rk3399
系统移植
linux
rootfs
上一页
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
其他