自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 RK356X rockit_mpi解析 (二)裁剪、覆盖、旋转、时间戳

rk_mpi实现裁剪缩放旋转时间戳

2024-04-07 11:31:20 205

原创 RK356X rockit_mpi解析 (一)实现HDMI输出

编译完的可执行文件在buildroot\output/rockchip_rk3568/target/usr/bin/rk_mpi_vi_test。熟悉瑞芯微RV1126的应该知道之前有一套rkmedia的框架,现在的rk3568已经不再是之前的旧框架了,但仍沿用了RK_MPI的内容。此处我们使用的demo为test_mpi_vi.cpp,编辑CMakeList.txt文件打开mpi_vi的编译。文件夹下的demo并不是全部编译的,要想编译哪个demo,可以编辑文件下的CMakeLists.txt文件。

2024-04-07 11:15:09 346

原创 ARM64搭建CEF3记录

arm64搭建cef3环境

2024-03-25 16:29:34 638

原创 调试gt9xx驱动记录

所以首先写设备树,查看芯片手册,七位地址为0x14,另外复位和中断的pin脚要参考SoC端的gpio,max-x与max-y分别代表屏幕的width和height(这里对应不一定对应准确,按照实际测试去看),tp-size为具体的tp芯片型号,此处我使用的是gt911。TP的x、y坐标翻转修改下面的参数,例如此时发现x坐标与手的点击恰好相反,则将gtp_x_reverse 改为FALSE,如果在设备树里定义的max-x与max-y和分辨率对应有问题,则修改gtp_change_x2y。

2024-03-12 16:23:52 398 1

原创 RV1126交叉编译astrometry.net

rv1126交叉编译工程

2024-01-17 12:13:46 833 2

原创 Debian11下源码编译Qt报错cannot find -lqmapboxgl

debian11源码编译qt报错问题

2023-11-16 10:26:53 216

原创 开发板配置AP模式

开发板AP模式配网

2023-10-19 14:19:38 109

原创 SoC调试gpio不可控问题排查

GPIO不可控问题总结

2023-10-19 14:11:33 182 1

原创 Rockchip:FUSB302快充功能调试

PD快充调试记录

2023-10-19 14:08:11 1091 1

原创 SoC输出可调节时钟

SoC输出时钟

2023-10-18 14:21:26 51 1

原创 有屏RV1126部署QT应用

有屏RV1126部署带界面QT程序

2023-10-17 17:36:43 532 4

原创 基于RK3568的MIPI屏幕调试记录

MIPI屏幕调试

2023-10-13 17:21:14 755

原创 调试Sensor中的波形分析

时钟波形分析

2023-10-12 17:24:33 70 1

原创 基于RV1126移植Sony imx585

RV1126SDK内的sensor驱动,发现可以直接用的型号并不多,在实际项目实现的过程中,还是需要调试新的sensor,因此记录一下调试过程,之后的Sony系列都可以套用这个过程来实现。

2023-10-09 10:59:32 561 3

原创 基于RV1126 rkmedia、rkaiq的项目实现

将录像,单帧拍照,rtsp推流功能整合起来,使用手机app控制,能将视频、图片转发到手机。在板端的服务端代码中引入websockets、http-server、cJSON等库,因为rv1126没有硬解,只能先将yuv图片发到手机,调用手机ffmpeg解码为png。在服务端代码实现上,使用websockets通讯,cJSON协议转发命令,http-server实现图片与视频的发送。rockchip的rkmedia库提供了很多的demo,比如本地录像、本地单帧拍照(支持NV12、JPEG)、RTSP推流等。

2023-09-12 12:34:42 471 3

原创 RV1126:cmos_display

如何借助rkmedia去实现cmos_display

2023-05-11 11:09:40 191

原创 RV1126 WIFI移植记录AP6256

rv1126移植ap系列WiFi

2023-05-11 11:00:07 1355

原创 基于RK3399SDK定制debian文件系统

基于RK3399SDK定制debian文件系统

2023-04-23 18:52:35 630

原创 RK3399SDK同步repo命令报错问题

usr/bin/env python 改为 #!出现类似的这三种报错,都可以考虑是python版本的问题,即repo的python版本与用户版本不匹配。当根据手册运行.repo/repo/repo sync -l 命令进行本地压缩包同步时出现报错。/usr/bin/env: "python":没有那个文件或目录。再次运行repo同步命令问题解决。

2023-04-10 11:28:46 499

原创 RK3399如何在Debian加载WIFI模块

RK3399的debian配置WiFi

2023-04-07 15:53:28 332

原创 基于RV1126的Qt项目移植

rv1126的qt项目移植

2023-04-03 11:00:35 512

原创 Ubuntu没有网络配置标志

ubuntu没网络如何解决

2023-04-03 10:45:34 41

原创 Ubuntu配置samba

加入以下信息,path路径要与步骤2的路径保持一致。5.windows中连接共享文件夹。windows+R //虚拟机ip。ifconfig查看虚拟机ip。3.配置smb.conf文件。4.启动samba服务。

2023-04-03 10:41:39 534

原创 ubuntu变成只读文件系统怎么办?简单解决

ubuntu变成只读文件系统,教你怎么解决

2022-12-29 10:24:17 9665 5

转载 RV1126 buildroot编译无法找到linux-HEAD.tar.gz

你到sources.buildroot.net下去看,其实此压缩包已经不存在了。这样你需要自己找资源下载,并将其放到 buildroot/dl 文件夹下。

2022-12-28 15:26:22 175

原创 瑞芯微烧录操作失误,无法识别开发板,如何救砖

如果使用瑞芯微工具烧录时操作失误,瑞芯微工具会无法识别开发板。其原因是emmc的初始化失败,导致无法被识别。这样我们需要强行进入MASKROM模式,重新烧录。首先需要找到开发板emmc的clk时钟线,让其与GND短接,随后重新上电。(注:这项工作最好由硬件工程师来协助你,)之后瑞芯微工具就可以顺利发现一个MASKROM设备了,接下来就可以进行烧录了。以后的烧录,要严格的按照地址分区,避免发生类似错误。

2022-12-28 15:18:11 3394

原创 指针的内存分析

在32位地址中,有32根地址线,地址线是物理线,通电后,电信号转化为数字信号:1和0组成的二进制序列。假设一个内存单元是1bit,然而在32位中,char类型大小为1字节(1Byte)-- 8 bit(内存单元)一个char类型竟然占用8个内存单元,不合理且浪费!

2022-09-08 22:48:29 138

空空如也

空空如也

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

TA关注的人

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