草庐IT

RK3588平台开发系列讲解(进程篇)图解linux netlink

平台内核版本安卓版本RK3588Linux5.10Android12文章目录一、netlink协议簇二、netlink初始化沉淀、分享、成长,让自己和他人都能有所收获!😄📢netlink协议是一种进程间通信(InterProcessCommunication,IPC)机制,为的用户空间和内核空间以及内核的某些部分之间提供了双向通信方法。一、netlink协议簇netlink套接字支持最大32个协议簇,iprout2采用NETLINK_ROUTE协议簇和内核通信,其中命令:”ip-slinklseth0”获取eth0网络接口统计信息,其输出:

wenet在arm开发板rk3588编译踩坑记录

第一步:手动编译pytorchwenet用的是libtorch1.10.0,这里需要下载pytorch1.10.0进行编译。编译参考了https://lijingle.com/thread-33-1-1.html 和 https://icode.best/i/22625544885021gitclone-bv1.10.0https://github.com/pytorch/pytorch.gitpipinstalltyping-extensions  如果编译时报错缺少这个包,需要提前安装exportUSE_CUDA=False   不编译CUDAexportBUILD_TEST=False 

RK3588开发板的入门指南:如何开始在RK3588开发板上进行安卓开发?

RK3588是一款适用于Android系统的芯片,同时也是开发嵌入式系统的理想选择。本文将介绍如何开始在RK3588开发板上进行安卓开发,以及一些需要了解的基本知识和工具。1.准备开发板和开发环境首先,需要准备一个RK3588开发板,一台运行Windows或Linux操作系统的计算机,以及一些必要的开发工具。这些工具包括AndroidStudio、JavaDevelopmentKit(JDK)以及AndroidDebugBridge(ADB)等。AndroidStudio是一个集成开发环境(IDE),用于编写、编译和调试Android应用程序;JDK是Java编程语言的核心开发工具;ADB是一

RK3588使用RK628D 之 HDMI转成双路LVDS信号接LVDS屏幕

​1.简介本文是基于RK3588平台,SDK版本:RK3588_ANDROID12.0RK628D调试总结。视频桥接芯片:RK628D驱动代码:“kernel-5.10\drivers\misc\rk628”(驱动用的是rk628-for-all-v21版本)本次调试的方案功能:从SOC出来的HDMITX通过RK628D转成双路LVDS信号接LVDS屏幕。2.视频桥接芯片RK628D调试2.1RK628驱动介绍RK628分为Display通路和HDMIIN通路,SDK版本Display通路基于DRM框架,HDMIIN通路基于V4L2框架。RK628-For-All版本驱动一样也分为Displa

RK3588+AI+FPGA图像处理硬件算法加速解决方案

RK3588是瑞芯微新一代旗舰级高端处理器,具有高算力、低功耗、超强多媒体、丰富数据接口等特点。搭载四核A76+四核A55的八核CPU和ARMG610MP4GPU,内置6.0TOPs算力的NPU。有五大技术优势1. 内置多种功能强大的嵌入式硬件引擎,支持8K@60fps 的 H.265 和 VP9 解码器、8K@30fps 的 H.264 解码器和 4K@60fps 的 AV1 解码器;支持 8K30fps 的 H.264 和H.265 编码器,高质量的 JPEG 编码器/解码器,专门的图像预处理器和后处理器。2. 内置 3DGPU,兼容 OpenGLES1.1/2.0/3.2、OpenCL2

53、RK3588测试视频编解码和 POE OAK Camera编码结合开发

基本思想:一直想学rk3588的视频编解码,奈何没有设备,最近获得机会,利用空闲时间好好研究一番,正好手中的深度相机oakcamera支持视频编码,逐想用软解编码和瑞芯微的mpp硬解码去走一波,本实验使用的poe-rj45接口和usb低电压接口测试测试数据硬件:rk3588s开发板oak-ds2深度相机(usb接口)技术:rk3588smpp硬解码oakh264编码(最高帧率60fps)yolov7-tiny单目标检测硬件频率设置:cpu频率408000dmc频率2112000000npu频率1000000000目标检测准确的情况下,测试数据如下:解码总帧率56-60fps解码+640推理(1

yolov5模型(.pt)在RK3588(S)上的部署(实时摄像头检测)

github仓库所需:安装了Ubuntu20系统的RK3588安装了Ubuntu18的电脑或者虚拟机一、yolov5PT模型获取Anaconda教程YOLOv5教程经过上面两个教程之后,你应该获取了自己的best.pt文件二、PT模型转onnx模型将models/yolo.py文件中的class类下的forward函数由:defforward(self,x):z=[]#inferenceoutputforiinrange(self.nl):x[i]=self.m[i](x[i])#convbs,_,ny,nx=x[i].shape#x(bs,255,20,20)tox(bs,3,20,20,8

20221218解决在Ubuntu18.04下编译Firefly的Core-3588J出现lz4的问题

20221218解决在Ubuntu18.04下编译Firefly的Core-3588J出现lz4的问题2022/12/1815:37解决方法:编译最新的lz4的dev分支!https://wiki.t-firefly.com/zh_CN/Core-3588J/android_compile_android12.0_firmware.htmlCore-3588J产品规格书3.编译Android12.0固件同样的操作方法,Ubuntu22.04下编译Android12完全正常,但是Ubuntu22.04下编译Buildroot异常!看Firefly是推荐Ubuntu18.04下编译,于是切换回来了

39、rk3399 pro刷机过程、rk3588刷机过程和简单的http服务代码

基本思想:记录一下rk3399pro刷机过程,在公司刷机造成了屏幕卡在firefly画面不动了,甚是焦虑,拿回家拯救搬砖其中ubuntu的帐号:firefly密码:firefly其中Fedroa的帐号:toybrick密码:toybrick一、下载官方资料和固件 系统镜像:AIO-RK3399PROC-UBUNTU-20.04_MINIMAL-GPT-20211230-1503.img.7z1)菜鸡使用sd卡刷机的 2)、然后插上内存卡,重启,重启成功之后,会提醒你拔掉sd卡 3)刷机成功结果 二、另一种方法刷机,在已经安装驱动的基础上,使用RKDevTool工具 2)用了方法一:长按板子上的

边缘计算与AI布署应用电力物联网解决方案-RK3588开发平台

电力行业拥有规模庞大的各类设备,如电表、各类保护、采集、控制设备。面对分布式发电、储能、用户微网等一系列综合问题,边缘计算与AI布署可满足“端侧本地化”高效运用的需求,协助提升最后一公里运行效率。    瑞芯微RK3588J、内置独立NPU,高算力并拥有丰富的接口扩展能力,可快速搭建各场景AI应用,高效优化处理终端数据,为数据采集分析、数据系统管理提供性能支持,有效减轻本地服务端压力。   RK3588采用8nm64位超高性能CPU,具备93KDMIPS计算能力、6TopsNPU,支持8K视频编解码,RKNN-Toolkit套件及OP算子;      保障保护电力物联网终端安全;   电力物联