自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 飞腾派E2000嵌入式文件系统制作

飞腾派E2000嵌入式文件系统制作流程Phytium-Linux-buildroot

2024-11-11 15:45:40 1108

原创 飞腾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 添加第二路网口

步骤:1.添加驱动支持2.添加地址映射3.在系统下注册设备

2024-03-08 18:03:43 1436 4

原创 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交叉编译工具

飞腾FT-2000/D2000/E2000交叉编译工具 gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu.tar.gz

2024-09-09

xilinx编译方法.txt

make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi- distclean make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi- xilinx_zynq_defconfig make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi- UIMAGE_LOADADDR=0x8000 uImage

2019-05-09

U盘自动挂载.txt

嵌入式ARM LinuxU盘自动挂载 sd[a-z][0-9] 0:0 666 @(/etc/hotplug/insert.sh $MDEV $SUBSYSTEM) sd[a-z] 0:0 666 $(/etc/hotplug/remove.sh $MDEV $SUBSYSTEM) ub[a-z][0-9] 0:0 666 @(/etc/hotplug/insert.sh $MDEV $SUBSYSTEM) ub[a-z] 0:0 666 $(/etc/hotplug/remove.sh $MDEV $SUBSYSTEM) mmcblk[0-9]p[0-9] 0:0 666 @(/etc/hotplug/insert.sh $MDEV $SUBSYSTEM) mmcblk[0-9] 0:0 666 $(/etc/hotplug/remove.sh $MDEV $SUBSYSTEM)

2019-05-09

龙芯3A2K调试手册V1.0.pdf

龙芯3A3000,2K1000调试手册,PMON的调试,内核调试和编译环境搭建,以及开机内存的配置。

2019-10-17

Linux内存稳定性测试工具stream

Linux下内存测试工具,版本是5.9 gcc -O3 -fopenmp -DN=2000000 -DNTIMES=30 stream.c -o stream 以上参数可以在执行前编译指定具体值 1. -mtune=native -march=native \\针对CPU指令的优化,由于测试编译机即运行机器,故采用native的优化方法 2. -O3 \\优化级别 3. -mcmodel=medium \\当单个Memory Array Size 大于2GB时需要设置此参数 4. -fopenmp \\适应多处理器环境;开启后,程序默认线程为CPU线程数,也可以运行时也可以动态指定运行的进程数 。例如:export OMP_NUM_THREADS=12 #12为自定义的要使用的处理器数 5. -DSTREAM_ARRAY_SIZE \\计算方法参考stream.c中的说明 例如本环境

2023-03-21

Linux性能测试工具 unixBench

Dhrystone测试 "测试聚焦在字符串处理,没有浮点运算操作。这个测试用于测试链接器编译、代码优化、内存缓存、等待状态、整数数据类型等, 硬件和软件设计都会非常大的影响测试结果。" Whetstone 测试 "这项测试项目用于测试浮点运算效率和速度。这项测试项目包含若干个科学计算的典型性能模块,包含大量的C语言函数, sin cos sqrt exp和日志以及使用整数和浮点的数学操作。包含数组访问、条件分支和过程调用" Execl Throughput 这项测试测试每秒execl函数调用次数。execl是 exec函数家族的一部分,使用新的图形处理代替当前的图形处理。有许多命令和前端的execve()函数命令非常相似 File Copy测试 这项测试衡量文件数据从一个文件被传输到另外一个,使用大量的缓存。包括文件的读、写、复制测试,测试指标是一定时间内(默认是10秒)被重写、读、复制的字符数量。 Throughput(管道吞吐)测试 pipe是简单的进程之间的通讯。管道吞吐测试是测试在一秒钟一个进程写512比特到一个管道中并且读回来的次数。管道吞吐测试和实际编程有差距。

2023-03-21

BCM5396_datasheet

BCM5396_datasheet

2022-06-17

PMON编译环境配置.docx

龙芯PMON编译环境配置 以龙芯2K1000为例,从下载PMON,到依赖工具的安装,以及环境变量的配置。 适合新手快速入手,不在为配置交叉编译环境而头疼。

2020-04-06

1553B总线BC工作模式

基于DSP6713B的1553B(DDC61580)的通信协议

2011-12-28

vmware下vxworks_6.9安装运行指南

vmware下vxworks_6.9安装运行指南,vmware下载运行vxworks_6.9指南

2019-01-21

Linux字符设备驱动模板 hello_driver.tar.gz

Linux字符设备驱动模板, (1)分配一个file_operation结构体; (2)设置file_operation结构体; (3)注册 cdev (4)入口(模块加载); (5) 出口(卸载函数);

2020-04-03

iperf-3.1-STABLE源码下载

iperf是一个基于Client/Server的网络性能测试工具,可以测试TCP、UDP和SCTP带宽质量,能够提供网络吞吐率信息,以及震动、丢包率,最大段和最大传输单元大小等统计信息,帮助我们测试网络性能,定位网络瓶颈。其中抖动和丢包率适应于UDP测试,二带宽测试适应于TCP和UDP。

2021-01-27

iperf-3.1.3-win32.zip

iperf-3.1.3-win32.zip

2021-01-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除