- 博客(19)
- 资源 (10)
- 收藏
- 关注
原创 RK3588 Linux SDK 修改开机启动 Logo 完整指南
本文详解RK3588 Linux SDK中开机Logo的定制方法,涵盖UBoot与内核阶段的logo.bmp、logo_kernel.bmp替换,要求使用无压缩BMP3格式且分辨率一致。通过修改DTS设备树配置显示模式(居中/全屏),并编译生成boot.img烧写验证。重点强调格式、尺寸及配置正确性,提供常见故障排查方案,如黑屏、翻转、体积过大等问题的解决方法。
2026-09-10 14:35:29
82
原创 RK3588 MIPI 分辨率修改实战指南:从 DTS 时序到验证
本文系统阐述了RK3588平台MIPI屏幕分辨率修改的全流程:定位板级DTS文件,根据屏规格书计算并修改timing0节点中的时序参数(如hactive、vactive、clock-frequency),同步调整lane-rate与数据格式,并通过编译烧录及/sys/class/drm接口验证。重点强调像素时钟与MIPI速率的匹配性,避免花屏或点不亮问题,提供常见故障排查方案,助力开发者高效完成显示适配。
2026-09-10 14:28:16
144
原创 RK3588 parameter.txt 完整说明与使用
本文系统解析RK3588平台parameter.txt的核心作用:作为烧录工具的GPT分区描述文件,指导创建eMMC分区表。强调其单位为扇区(512字节)、修改后需重新打包并烧写完整update.img才能生效,分区大小与偏移必须连续不重叠,且分区名需与packagefile严格一致。重点讲解语法size@offset(name)、常见场景(如调大boot分区、rootfs使用grow)及高频踩坑点,帮助开发者精准配置分区,灵活适配不同容量eMMC,避免启动失败。
2026-09-09 16:00:42
128
原创 RK3588 DDR 内存配置与初始化机制详解
本文基于RK3588实际工程经验,介绍其DDR容量自动探测机制及配置方法。通过ddrbin_tool工具可导出、修改并重新生成ddr.bin文件,调整DRAM类型与通道掩码(channel mask),实现对不同容量DDR颗粒的适配。
2026-09-09 15:56:52
198
原创 RK3588烧录镜像全解析“一文搞懂RK3588固件烧录”
系统梳理RK3588平台烧录镜像的作用与要点:启动链路为BootROM→MiniLoaderAll.bin→uboot.img→boot.img→rootfs;各镜像分别负责DDR初始化、分区表、引导、内核、根文件系统,并给出SDK编译命令;
2026-09-08 17:34:49
355
原创 RK3588 启动介质选择原理:从 BootROM 到 U-Boot 的完整解析
RK3588启动流程、SARADC_IN0_BOOT决定BootROM扫描顺序、LEVEL7默认、U-Boot阶段软件二次尝试优先SD卡导致现象、以及生产调试要点。RK3588启动由芯片BootROM与U-Boot两阶段构成。BootROM通过SARADC_IN0_BOOT电阻分压决定介质扫描顺序,LEVEL7默认按SPI→eMMC→SD卡尝试,全失败进MaskROM。
2026-09-08 17:24:13
351
原创 VMware 原生共享文件夹:Windows 与 Ubuntu 无缝互传文件
VMware 原生共享文件夹步骤 1:VMware 宿主机配置1. **关闭 Ubuntu 虚拟机**,不能开机修改设置2. 虚拟机 → 设置 →【选项】→【共享文件夹】3. 选择:**总是启用** → 点击【添加】4. 向导选择 Windows 本地文件夹(例:`D:\vm_share`),虚拟机内名称填`vm_share`,勾选**启用此共享**,不要勾选只读。
2026-08-26 13:54:27
232
原创 飞腾派E2000通过EMMC加载内核和系统
1. 由于EMMC是板载的,需要通过SPI flash启动u-boot。利用tftp和NFS服务器,网络加载内核和启动系统。2. 利用tftp和NFS服务器,网络加载内核和启动系统,网络加载内核和启动系统。3. 分区并格式化emmc,固化内核、设备树、文件系统到emmc的分区。
2024-11-12 18:16:17
2255
原创 飞腾派E2000网络启动
飞腾派E2000网络启动一、tftp配置二、NFS服务器配置三、解压linux根文件系统四、拷贝内核和设备树文件五、设置u-boot引导项
2024-11-11 18:55:17
1449
原创 飞腾E2000、飞腾派SD(EMMC)启动uboot和系统
飞腾E2000/飞腾派SD卡启动uboot和系统一、配置uboot,生成引导文件二、内核配置三、制作SD(EMMC)启动镜像1.生成镜像文件uImage.itd2.生成启动文件sd-boot.bin四、SD卡系统启动盘制作1.SD卡分区2.格式化分区3.解压linux根文件系统4.写入引导文件五、启动测试
2024-11-11 17:15:18
3958
原创 飞腾UEFI交叉编译工具链配置
飞腾UEFI交叉编译工具配置1.下载工具链2.配置工具链3.验证配置结果gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.xz
2024-09-09 16:08:42
1133
原创 ZYNQ移植vxWorks6.9 之PL-PS中断
ZYNQ移植vxWorks6.9 之PL-PS中断步骤: 1.在vivado中的Block Design中添加PL-PS中断。 2.在BSP中添加中断号。 3.在BSP中添加中断优先级以及中断触发方式等。 4.在镜像工程中注册和处理中断。
2024-03-27 18:06:24
1188
1
原创 zynq移植vxWorks6.9之SD/EMMC驱动
***步骤:***==1.在BSP添加SD/EMMC支持====2.SDIO控制器时钟修改====3.EMMC驱动更改====4.镜像工程添加EMMC支持====5.格式化EMMC为FAT32格式==
2024-03-08 17:37:59
3854
6
原创 ZYNQ移植vxworks6.9
zynq移植Vxworks6.91.串口更改2.网口更改3.建立BSP工程4.建立VIP镜像工程5.生成并烧录BOOT.bin6.配置FTP服务器
2024-03-08 12:29:29
5264
5
原创 Iperf3移植到ARM Linux(zynq-7045)
Iperf3移植到ARM Linux(zynq-7045)1. 下载软件包下载最新版本源码包,下载地址:http://downloads.es.net/pub/iperf/ 本文以3.1-STABLE为例2. 解压软件包到宿主cd ~/mkdir iperf_test将iperf-3.1-STABLE.zip拷贝到iperf_test,并解压源码包cd iperf_testunzip iperf-3.1-STABLE.zip3.交叉编译cd iperf-3.1-STABLEmkd
2021-01-27 10:25:37
1778
3
原创 PMON交叉编译环境配置
宿主机环境:Ubuntu 18.041. 下载PMON源码下载地址:http://ftp.loongnix.org/embedd/ls2k/pmon-loongson3.tar.gz解压:tar –zxvf pmon-loongson3.tar.gz –C ~/2. 下载交叉编译器下载地址:http://ftp.loongnix.org/embedd/ls3a/toolchain/gcc...
2020-04-06 16:02:55
1059
原创 Linux字符设备驱动模型
Linux字符设备驱动模型1. linux设备驱动程序框架Linux将所有外部设备看成是一类特殊文件,称之为“设备文件”,设备驱动程序可以看成是Linux内核与外部设备之间的接口。在Linux操作系统下有两类主要的设备文件:一类是字符设备,另一类则是块设备。字符设备是以字节为单位逐个进行I/O操作的设备,在对字符设备发出读写请求时,实际的硬件I/O紧接着就发生了,一般来说字符设备中的缓存是可...
2020-04-03 19:11:57
253
飞腾FT-2000/D2000/E2000交叉编译工具
2024-09-09
xilinx编译方法.txt
2019-05-09
U盘自动挂载.txt
2019-05-09
Linux内存稳定性测试工具stream
2023-03-21
Linux性能测试工具 unixBench
2023-03-21
PMON编译环境配置.docx
2020-04-06
Linux字符设备驱动模板 hello_driver.tar.gz
2020-04-03
iperf-3.1-STABLE源码下载
2021-01-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅