草庐IT

RK3588-Camera:MIPI-CSI调试之通路解析

一、简介[RK3588从入门到精通]专栏总目录本文介绍RK3588平台的Camera:MIPI-CSI调试之通路解析MIPI联盟,即移动产业处理器接口(MobileIndustryProcessorInterface简称MIPI)联盟。MIPI(移动产业处理器接口)是MIPI联盟发起的为移动应用处理器制定的开放标准和一个规范。目的是把手机内部的接口如摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机设计的复杂程度和增加设计灵活性。CSI&DSI•CSI(CameraSerialInterface):摄像头接口•DSI(DisplaySerialInterface):显示接口二、名词解释:

RK3568平台开发系列讲解(调试篇)Linux 性能调试工具汇总

?返回专栏总目录文章目录一、性能工具速查二、CPU性能工具三、内存性能工具四、磁盘I/O性能工具五、网络性能工具沉淀、分享、成长,让自己和他人都能有所收获!??本篇将汇总介绍Linux调试优化的工具。一、性能工具速查我们来看Linux的性能工具。首先还是要推荐下面这张图,也就是BrendanGregg整理的性能工具谱图。我在专栏中多次提到过,你肯定也已经参考过。这张图从Linux内核的各个子系统出发,汇总了对各个子系统进行性能分析时,你可以选择的工具。不过,虽然这个图是性能分析最好的参考资料之一

RK3588+AI视频结构化算法设计方案

本文详细介绍了基于RockchipRK3588芯片的AI边缘计算主板外形、尺寸、技术规格,以及详细的硬件接口设计参考说明,使客户可以快速将RK3588边缘计算主板应用于工业互联网、智慧城市、智慧安防、智慧交通,智慧医疗等人工智能领域的智能终端设备。产品概述信迈推出基于瑞芯微RK3588架构的AI边缘计算主板,RK3588是新一代国产旗舰高性能64位八核 处理器,采用8nm工艺,具有高算力、低功耗、超强多媒体、丰富数据接口等特点。搭载四核A76+四核A55的八核CPU和ARMG610MP4GPU,内置6TOPs算力的NPU。支持8K@60fps的视频解码,支持8K30fps编码器,外围接口非常丰

RK3588平台开发系列讲解(USB篇)Linux Android USB软件架构

平台内核版本安卓版本RK3588Linux5.10Android12文章目录一、高通平台USB软件架构二、USB设备侧软件组成2.1、OTGdriver2.2、Devicecontrollerdriver2.3、Gadgetframework2.4、Functiondrivers三、USB主机侧软件3.1、Hostcontrollerdriver3.2、USBcore3.3、USBPHYdriver3

ArmSoM-W3(RK3588)之调试UART

前言专栏总目录本文主要讲解如何关于RK3588开发板UART的使用和调试方法,包括UART作为普通串口和控制台两种不同使用场景一.功能特点RockchipUART(UniversalAsynchronousReceiver/Transmitter)基于16550A串口标准,完整模块支持以下功能:支持5、6、7、8bits数据位。支持1、1.5、2bits停止位。支持奇校验和偶校验,不支持mark校验和space校验。支持接收FIFO和发送FIFO,一般为32字节或者64字节。支持最高4M波特率,实际支持波特率需要芯片时钟分频策略配合。支持中断传输模式和DMA传输模式。支持硬件自动流控,RTS+

[RK3588 Android12]设置屏幕方向、分辨率和密度

1.设置屏幕方向为横屏修改device/rockchip/common/BoardConfig.mkSF_PRIMARY_DISPLAY_ORIENTATIO参数值diff--gita/device/rockchip/common/BoardConfig.mkb/device/rockchip/common/BoardConfig.mkindexb930d2b1bb..eafa6b95f3100755---a/device/rockchip/common/BoardConfig.mk+++b/device/rockchip/common/BoardConfig.mk@@-162,7+162,7

RK3568-android11-适配ov13850摄像头

参考链接https://blog.csdn.net/daocaokafei/article/details/127621511硬件连接主要分为两部分:mipi接口:传输摄像头数据i2c接口:配置摄像头和对焦马达芯片寄存器Cameraengine基本框架driverlayer:驱动层Enginelayer:引擎层,包括coreengine库(librkisp.so)及3A库。Coreengine主体功能为获取驱动数据流,实现上层帧参数控制,如3A模式等,从ISP驱动获取3A统计,调用3A库实现3A调整。为上层主要提供的类接口为DeviceManager。librkisp_ae.so,librki

RK3399驱动开发 | 15 - RTC实时时钟芯片HYM8563S调试(基于linux5.4.32内核)

文章目录一、LinuxRTC设备驱动框架二、HYM8563实时时钟芯片1.简介2.引脚图3.连接原理图三、设备驱动调试1.设备树节点描述2.使能内核驱动3.测试四、hym8563驱动实现分析1.i2c设备驱动框架2.rtc设备注册流程3.通过i2c驱动操作硬件一、LinuxRTC设备驱动框架Linux内核中使用RTC设备来提供硬件时间,为了兼容各种各样的RTC硬件,Linux内核提供了RTC设备驱动框架,如下。RTC设备驱动框架向用户空间提供了三种节点:/dev/rtcN:设备节点/sys

RK3588 CPU GPU DDR NPU定频和性能模式设置

RK3588CPUGPUNPUDDR定频和性能模式设置方法文章目录RK3588CPUGPUNPUDDR定频和性能模式设置方法查看RK3588CPUGPUDDRNPU的频率电压表CPU定频获取当前CPU支持的频点获取cpu运行的模式设置手动定频模式:userspace设置频率为2016000确认是否设置成功GPU定频GPU的节点路径获取GPU支持的频点获取GPU运行的模式设置手动定频模式:userspace设置频率为1000000000确认是否设置成功查看GPU的负载DDR定频DDR的节点路径获取DDR支持的频点获取DDR运行的模式设置手动定频模式:userspace设置频率为211200000

RK3588平台开发系列讲解(AI 篇)RKNN-Toolkit2 模型的加载

文章目录一、Caffe模型加载接口二、TensorFlow模型加载接口三、TensorFlowLite模型加载接口四、ONNX模型加载五、ONNX模型加载六、PyTorch模型加载接口沉淀、分享、成长,让自己和他人都能有所收获!😄📢RKNN-Toolkit2目前支持Caffe、TensorFlow、TensorFlowLite、ONNX、DarkNet、PyTorch等模型的加载转换,这些模型在加载时需调用对应的接口,以下为这些接口的详细说明。一、Caffe模型加载接口举例如下: