自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RK3588 & Android13 增加可读写分区

Android13增加用于存储数据的可读性分区

2024-05-21 10:22:03 1102 1

原创 RK3588 & Android13 调试RTL8852BS(WIFI&BT)

最近在搞广告机项目,用到RTL8852BS的模块,发现这个模块的相关文章比较少(大多都是AP的),虽然wifi-bt的调试都差不多,但是还是想记录一下调试的过程,做一下总结,如有错误之处,还望各位大佬指教!平台:RK3588 & Android13 & kernel-5.10模块芯片:RTL8852BS接口:SDIO & UART内容:调试RTL8852BS模块的以及BT功能。

2024-04-20 18:06:08 6015 12

原创 RK3588 & Android12 调试 RTL8852BE(wifi篇)

平台:RK3588 & Android12模块:RTL8852BE接口:PCIE内容:调试RTL8852BE模块的WiFi功能。

2024-01-20 17:54:31 6042 11

原创 RK3288 & Android7.1调试NFC(PN7150)

在Android7.1系统的主板上外挂PN7150开发板,增加NFC功能,用于支付。

2024-01-08 19:22:49 1259

原创 RK3568 & Ubuntu20.04调试can口

平台:RK3568 & Ubuntu20.04内容:can口调试。

2023-12-13 18:09:28 1264 2

原创 RK3588&Android12 动态兼容4G模组

把对应RIL库文件放到 device\rockchip\common\4g_modem\lib64\。实现一个固件可以动态兼容多种4G模块,不用换个模块就需要重新打包升级。主要改系统层,根据模块的PID和VID使用对应的固件。平台:RK3588&Android12。内容:实现4G模组的兼容。

2023-12-02 19:34:52 759 1

原创 RK3588 Android12调试移远EC20模块(外挂小板)

平台:RK3588&Android12内容:外挂小板调试EC20通过主板的usb口外接一个小板调试移远的4G模块EC20,实现4G上网。

2023-12-02 19:09:06 3277 3

原创 RK3568&Ubuntu20.04安装qt&opencv

在/etc/ld.so.conf.d/opencv.conf加上/usr/local/lib。执行不了就先执行下面这个命令,再source。平台:RK3568&Ubuntu20.04。/etc/bash.bashrc末尾加上。4)切换到build目录cmake。直接在build里面make -j8。sudo ldconfig更新一下。内容:安装qt&opencv。3)安装qtcreator。2)安装Qt的开发工具。二、opencv3.12。一、安装qt5.12。1)安装Qt5的组件。

2023-12-01 18:52:57 489 1

原创 RK3288 Android7.1 SN号相关问题

原因:读取SN号的接口没用对,UpgradeDllTool对应的是rkidb_get_sn接口,而RKDevInfoWriteTool对应的是vendor_storage_read。现象:使用工具RKDevInfoWriteTool烧录SN号以后,serialno出现unknown的情况。平台:RK3288 Android7.1。用UpgradeDllTool就可以。

2023-11-29 17:57:33 569 1

原创 RK3588 Android12调试MAE0621A(以太网)

但是Android12里面static int get_phy_id做了一些修改,把802.3-c22这种情况下的操作封装成了函数get_phy_c22_id,大致都是一样的,直接在get_phy_c22_id加上就好了。最后还有一个bug没解决,用gmac0时发现有线网图标会有一个感叹号,ip什么都有,看起来有点像网络阻塞,插上网线的时候相关的打印信息要比gmac1慢好多,暂时还没有解决。具体引脚配置需要根据原理图配置,在这里踩了两个坑,一个是clock_in_out,另一个是phy的地址reg。

2023-11-28 20:25:28 1915 5

原创 RK3568 Debian10设置静态ip

期间遇到一个问题:静态ip设置成功了,两块主板也能相互ping通,但是单独接网线没法上网,最后发现gateway(网关)搞错了。误以为 broadcast 是网关,其实是广播地址,通过ip route可以查询当前网络的网关。为了实现两块主板可以通过网线通信,需要把两块主板的动态ip改成静态ip,又不影响上网。例如这个是192.168.0.1,给到正确的网关静态ip就能上网了。平台:RK3568&Debian10。

2023-11-28 16:40:39 622

原创 RK3568 Debian10调试笔记

总的来说,/etc/locale.gen打开zh_CN.UTF-8 UTF-8和en_US.UTF-8 UTF-8,执行了一次 locale-gen,后续只需要localectl set-locale LANG=”想要的语言环境“切换就行了;对于gnome这个桌面,换过几个RK3568的主板都是带不动的,会卡,cpu压力贼大,不过好看是真的好看,换RK3588就轻轻松松了。2)想要中文版镜像或者输入中文,可以先打开/etc/locale.gen, 打开zh_CN.UTF-8 UTF-8,再执行。

2023-11-27 20:08:44 953 1

原创 RK3588调试EDP

一查发现,这个使能脚居然和另外一个背光用的是同一个,但是原理图上却没有把这个背光画在一起,所以其实只需要把这个 LCD_PWREN_H拉高一下,就可以得到一组背光以及edp了。从原理图上看,无非就是一个使能一个PWM,顺着找到主控那边配一下就好了,这里是2_B5拉低,用的是PWM1。看样子把VCC3V3_LCD配好就ok了,所以继续往下查原理图;平台:RK3588 Android12。背光配好了再配置一下edp就行了。问题:点一个EDP屏。1、首先肯定是背光了。

2023-11-24 18:12:22 2355 2

原创 RK3568 Debian10关于iptables

目测应该是缺了个内核模块(iptable_filter)导致这个filter表出不来,去源码翻了一下,不小心看见了一个kernel\net\ipv4\netfilter\iptable_filter.c(其实是拿grep去kernel底下搜),一看没有编,估计就是少了这个模块。一般来说RK源码kernel里面有的C文件想编进去打开对应的宏就行了,kconfig里面说已经写好的,保险起见可以检查一下kernel\net\ipv4\netfilter\kconfig,当然,Makefile同理。

2023-11-23 19:48:52 1221

原创 RK3399 Ubuntu20.04 HDMI不显示

期间还遇到两个小问题,一是sleep 3不行,4才可以,应该是DSI-1 和HDMI-1没有加载出来,需要sleep久一点,二是第一次写脚本是在本地写的,拷贝到开发板上发现不行,会报错。不过这种办法还是会有不足之处,就是每次开机去设置HDMI的分辨率,一旦开机之前没有插上HDMI或者开机后HDMI断开的话,就又要重启了,暂时还没去想永久解决这个问题的办法。找了半天,发现可以通过命令解决,可以先xrandr查看一下自己的显示屏信息,这个命令就是让HDMI的分辨率跟随DSI的1280*800。

2023-11-22 16:53:05 1088 1

空空如也

空空如也

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

TA关注的人

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