1.修改开机logo替换kernel-5.10/logo.bmp和logo_kernel.bmp两个图片文件即可修改开机logo,替换后编译报错error:out/target/product/rk3588_s/boot.imgtoolarge(50720768>41943040)修改device/rockchip/common/build/rockchip/Partitions.mkBOARD_BOOTIMAGE_PARTITION_SIZE的值,将该值改大一些。diff--gita/device/rockchip/common/build/rockchip/Partitions.mkb/d
接前一篇文章:玩转贝启科技BQ3588C开源鸿蒙系统开发板——编译构建及此过程中的踩坑填坑(4)上一回重走OpenHarmony的编译构建流程,完成了第2步——获取标准系统源码。本回继续往下进行。这一步和之前并无不同,参考:玩转贝启科技BQ3588C开源鸿蒙系统开发板——编译构建及此过程中的踩坑填坑(1)3.编译构建(1)执行prebuilts在源码根目录下执行脚本,安装编译器及二进制工具。bashbuild/prebuilts_download.sh注意:此步骤需要使用sudo权限。实际命令及结果如下:$sudobashbuild/prebuilts_download.sh[sudo]pas
前边经过重重关卡,终于构建好了OpenHarmony系统。而编译好系统只是万里长征走完了第一步,真正的目的是为了实际的项目,以及在完成项目过程中完成具体的任务和实际解决的问题。这里就开始介绍实际遇到的问题,以及对于它们的分析与解决。在实际项目中,发现烧录系统后,对于语音唤醒功能进行测试时,并不能正常唤醒,此功能失效。关于语音唤醒这一部分的介绍参见:鸿蒙(OpenHarmony)系统之智能语音部件(1)由于笔者也是初次接触OpenHarmony,因此对于此问题采用最直接的方法,从系统日志入手。日志(log)如下(日志文件内容很大,只贴出相关的部分内容):01-0108:00:15.0481340
平台:RK3588 &Android12模块:RTL8852BE接口:PCIE内容:调试RTL8852BE模块的WiFi功能=================================================================一、内核1.1dts配置首先是配置PCIE,查看原理图,看一下模块用的哪一个PCIE--------------------------------------------------------------------------------------------------------------------------------很明显
1.简介瑞芯微提供的媒体处理软件平台(MediaProcessPlatform,简称MPP)是适用于瑞芯微芯片系列的通用媒体处理软件平台。该平台对应用软件屏蔽了芯片相关的复杂底层处理,其目的是为了屏蔽不同芯片的差异,为使用者提供统一的视频媒体处理接口(MediaProcessInterface,缩写MPI)。MPP提供的功能包括:视频解码H.265/H.264/H.263/VP9/VP8/MPEG-4/MPEG-2/MPEG-1/VC1/MJPEG视频编码H.264/VP8/MJPEG视频处理视频拷贝,缩放,色彩空间转换,场视频解交织(Deinterlace)2.环境介绍硬件环境:ArmSoM
文章目录一、VDEC模块支持的编码标准介绍二、VDECAPI的调用三、VDEC解码流程沉淀、分享、成长,让自己和他人都能有所收获!😄📢RKMedia是RK提供的一种多媒体处理方案,可实现音视频捕获、音视频输出、音视频编解码等功能。一、VDEC模块支持的编码标准介绍RK3688VDEC解码模块,支持H264、H265、MJPEG、JPEG这4种编码标准。JPEGH.264/AVCH.265/HEVC
RADXARock5(基于RK3588)的初次摸索硬件平台简述系统安装选择几个系统的介绍系统的安装方式配件方面硬件平台简述RK3588是瑞芯微发布的一款8核(4核大+4核小)ARM架构处理器,许多家都有这个芯片的开发板。这里使用ROCK5的原因,是前期用过radxa家的rockpi4p和rockpi3,对同一家产品熟悉一点。还有就是比较便宜,可以板载NVMe硬盘,hdmiin也引出了(谁不想一张板子啥都能干呢~~),下面两张是开发板的正反面实物图(来自于Radxa官网Wiki)下图是Radxa关于RK3588的功能定义(来自于官方DataSheet),Rock5同样遵循该定义制作。具体的细节参
Prompt与进度推进Step1构思代码的自然语言描述,生成原始代码Prompt1(描述问题,提供思路)项目背景:我现在手头有一块RK3588的开发板,装有ubuntu20.04系统,需要在上面跑OpenCV库的C++代码,对视频实时进行处理。问题:现在我需要在项目前期通过一些测试代码来验证这块板卡的性能,看其是否满足需求,给我一点思路。UsefulAnswerRecording:编写测试代码:1.编写简单的C++程序来读取视频文件或摄像头流。2.应用一些基本的OpenCV图像处理功能,如色彩空间转换、滤波、边缘检测等。3.测量并记录处理每一帧所需的时间,以评估性能。Prompt2(提出具体要
关于在Linux下docker运行Android拿来挂机玩游戏一类的一直感觉很有意思,后面就在网上搜集了一下资料,资料有点少且乱,总的尝试下来也踩了不少的坑,这里我记录一下我部署的过程,有感兴趣的朋友可以直接拿去用。1.环境介绍开发板:ArmSoM-sige7Kernel:5.10.160OS:Debian11开源docker镜像:redroid2.内核配置RK发布的LinuxSDK默认不支持docker,并且没有打开Android的相关配置,所以Llinuxkernel需要打开kernel的相关配置,使Linux系统可以支持docker和支持Android虚拟机运行内核支持docker配置:
接前一篇文章:玩转贝启科技BQ3588C开源鸿蒙系统开发板——编译构建及此过程中的踩坑填坑(2)上一篇文章结束时在等待提示的各依赖包下载安装后的编译结果,但是很遗憾,编译并没有最终完成,既未成功也没有失败。这是个什么情况?是笔者收到了系统给出的提示,说硬盘还剩1%了,磁盘空间不够了。没办法,只能重新安装虚拟机,分配更大的空间。当初笔者编译Android的时候,给虚拟机分配100GB的空间就完全够用了,这次创建虚拟机时分配了120G的空间,没想到居然没够用!不过这样重头来过也有好处,正好可以把之前的完整流程再完全走一遍,有些弯路这次直接迈过去,编译脉络会非常清晰。那么就冲走前文书的流程,这次把坑