Rockchip系列
Haidern
嵌入式软件开发工程师
展开
-
rk3568 android11 4G DDR无法升级问题
1、使用的4G DDR在支持列表中"Rockchip_Support_List_DDR_Ver2.49.pdf"2、升级错误界面3、解决办法diff --git a/RKBOOT/RK3568MINIALL.ini b/RKBOOT/RK3568MINIALL.iniindex dac55f4..083d8ff 100755--- a/RKBOOT/RK3568MINIALL.ini+++ b/RKBOOT/RK3568MINIALL.ini@@ -5,7 +5,7 @..原创 2021-12-04 17:12:32 · 2919 阅读 · 0 评论 -
RK3399 android7.1 打包固件出现问题
1、问题点hcc@bogon:~/ops_rochchip/ops-rk3399/rk3399insdustry$ ./mkimage.sh TARGET_BOARD_PLATFORM=rk3399TARGET_PRODUCT=rk3399_allTARGET_HARDWARE=rk30boardTARGET_BUILD_VARIANT=userdebugBOARD_SYSTEMIMAGE_PARTITION_SIZE=1610612736BOARD_USE_SPARSE_SYSTEM_I原创 2021-12-02 10:25:25 · 1810 阅读 · 0 评论 -
RK3399 android7.1 u-boot中对GPIO口操作
diff --git a/common/board_f.c b/common/board_f.cold mode 100644new mode 100755index c1825d8..53fb652--- a/common/board_f.c+++ b/common/board_f.c@@ -836,6 +836,24 @@ static int initf_dm(void) return 0; } +static int my_set_gpio(void)+{+//gpio2.原创 2021-12-01 11:40:22 · 1715 阅读 · 0 评论 -
rk3568 android11 RTC hym8563调试
1、原理图如下:2、 kernel部分:kernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsikernel/arch/arm64/configs/rockchip_defconfigdiff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.原创 2021-11-29 15:53:33 · 3988 阅读 · 0 评论 -
rk3568 android11 调试RK628D HDMIIN功能
1、原理图如下:2、rockchip原厂提供的相关驱动补丁,如图:3、我们平台使用RK628D主要实现HDMI-IN的功能:见图4、把RK提供的相关驱动及补丁加到SDK里面,make ARCH=arm64 rk3568-evb1-ddr4-v10.img 编译5、把补丁中Display 通路驱动去掉,只保留HDMIIN通过的驱动,编译通过;6、rk3568\android11.0_rk3568_mid_rkr10_20211009\hard...原创 2021-11-27 11:25:05 · 3852 阅读 · 2 评论 -
rk3568 android11 双以太网(一个外网一个内网)
1、frameworks/opt/net/ethernet/java/com/android/server/ethernet/EthernetTracker.javadiff --git a/java/com/android/server/ethernet/EthernetTracker.java b/java/com/android/server/ethernet/EthernetTracker.javaold mode 100644new mode 100755index be0dcc9..原创 2021-11-26 16:42:12 · 6433 阅读 · 10 评论 -
RK3568 android11 kernel生成的文件处理
问题:RK3568 android11 kernel生成的文件:解决:在kernel目录下面的.gitignore 文件把以上文件添加进去就可以屏蔽掉原创 2021-11-25 10:43:00 · 612 阅读 · 0 评论 -
rk3328 android10 Debug串口打印信息
1、原理图如下:2、kernel dts修改如下:diff --git a/arch/arm64/boot/dts/rockchip/rk3328-evb-android.dtsi b/arch/arm64/boot/dts/rockchip/rk3328-evb-android.dtsiindex a8b50c1..923a457 100755--- a/arch/arm64/boot/dts/rockchip/rk3328-evb-android.dtsi+++ b/arch/arm.原创 2021-11-24 09:18:20 · 652 阅读 · 0 评论 -
rk3328 android10 默认中文
在build/make目录下diff --git a/core/main.mk b/core/main.mkindex bf3e52d..93f02b3 100644--- a/core/main.mk+++ b/core/main.mk@@ -381,6 +381,8 @@ ADDITIONAL_BUILD_PROPERTIES += net.bt.name=Android #add by haidern ADDITIONAL_BUILD_PROPERTIES += persist.原创 2021-11-22 18:03:23 · 440 阅读 · 0 评论 -
rk3568 android11 VGA功能调试
1、看原理图连接:2、从原理图上面看VGA功能是通过EDP转换出来的,可以在DTS里面,关闭DSI主屏diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsiindex 0b9d66b9a282..1ee28a2a957b 100644--- a/arch/arm64/boot/dts/rockchip/rk3568-evb.dtsi+++.原创 2021-11-20 14:09:03 · 1425 阅读 · 0 评论 -
rk3399 android7.1 u-boot编译出错
1、问题点:ops@ops-PowerEdge-R430:~/rk3399/rk3399insdustry/u-boot$ make ARCHV=aarch64make: *** No rule to make target '/home/ops/software/rk3399v71/industry_v1.9/rk3399insdustry/u-boot/include/common.h', needed by 'include/config/auto.conf'. Stop.#### fai原创 2021-11-19 10:21:06 · 1029 阅读 · 0 评论 -
rk3568 android11 wifi-rtl8188etv
1、RTL8188ETV USB接口,kernel部分需要查找一下驱动;2、kernel部分修改:diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsiold mode 100644new mode 100755index d4035a3..5972453--- a/arch/arm64/boot/原创 2021-11-17 09:57:19 · 1602 阅读 · 0 评论 -
rk3568 android11 uart349功能
1、kernel部分:kernel/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsidiff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsiindex 05d0afd..c4e4a36 100644--- a/arch/arm64/boot/dts/原创 2021-11-16 10:03:57 · 1022 阅读 · 0 评论 -
rk3568 android11 AP6275s调试
一、AP6275S的32.768k波形要求:1、+-25ppm,计算的范围是:32767.1808~32768.8192Hz2、占空比:30%~70%3、峰峰值:1.8v+-0.09v4、上升沿:目前建议上升沿时间小于200ns5、不要有overshoot and ringing二、以下是标准的波形:三、如果波形有以下现象,不符合要求,需要调整1、三角波,上升沿和下降沿时间不符合要求2、有overshoot and ring..原创 2021-11-15 10:15:21 · 2859 阅读 · 3 评论 -
rk3568 android11 网络ADB
问题:在调试的时候通常都会用到局域网adb功能1、system/core/rootdir/init.rcdiff --git a/rootdir/init.rc b/rootdir/init.rcindex a9af0b0..10c4bd0 100644--- a/rootdir/init.rc+++ b/rootdir/init.rc@@ -930,7 +930,12 @@ on boot # Define default initial receive window size原创 2021-11-13 11:49:45 · 1028 阅读 · 0 评论 -
rk3568 android11 PCIE接Intel I350网卡
1、cd kernelmake ARCH=arm64 rockchip_defconfig rk356x_evb.config android-11.config rk356x.config menuconfig2、生成的.config比对Patchdiff --git a/.config b/.configindex 05505a8..f4c2ff7 100644--- a/.config+++ b/.config@@ -1714,6 +1714,7 @@ CONFIG_VETH=y.原创 2021-11-11 10:43:45 · 1712 阅读 · 0 评论 -
rk3568 android11 不休眠 删除锁屏
1、device/rockchip/rk356x/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xmldiff --git a/overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml b/overlay/frameworks/base/packages/SettingsProvider/res/values/defau原创 2021-11-10 15:31:56 · 1738 阅读 · 0 评论 -
rk3568 android11 默认中文
1、build/make/target/product/full_base.mkdiff --git a/target/product/full_base.mk b/target/product/full_base.mkold mode 100644new mode 100755index ffd3cde..e1453c2--- a/target/product/full_base.mk+++ b/target/product/full_base.mk@@ -48,7 +48,7 @@ P原创 2021-11-09 09:15:26 · 886 阅读 · 0 评论 -
rk3568 android11 默认时区
build/make/core/main.mkdiff --git a/core/main.mk b/core/main.mkold mode 100644new mode 100755index 85b5841..5bcb396--- a/core/main.mk+++ b/core/main.mk@@ -372,7 +372,8 @@ endif BUILD_WITHOUT_PV := true ADDITIONAL_BUILD_PROPERTIES += net.bt.nam原创 2021-11-08 09:16:01 · 536 阅读 · 0 评论 -
rk3568 android11 去掉耳机检测功能
在调试rk3568主板时发现一开机状态栏就出现耳机符号,样品阶段不想出现这个耳机符号diff --git a/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-evb1-ddr4-v10.dtsiold mode 100644new mode 100755index d4035a3..2628087--- a/arch/arm64/boot/dts/rockc原创 2021-11-06 10:11:12 · 1119 阅读 · 0 评论 -
rk3568 android11 网络无法更新时间
frameworks/base/core/res/res/values/config.xml--- a/core/res/res/values/config.xml+++ b/core/res/res/values/config.xml@@ -2037,7 +2037,7 @@ <bool name="config_actionMenuItemAllCaps">true</bool> <!-- Remote server that can pr原创 2021-11-06 10:01:15 · 696 阅读 · 0 评论 -
rk3568 android11 鼠标右键点击无法返回
frameworks/native/services/inputflinger/reader/mapper/accumulator/CursorButtonAccumulator.cpp--- a/services/inputflinger/reader/mapper/accumulator/CursorButtonAccumulator.cpp+++ b/services/inputflinger/reader/mapper/accumulator/CursorButtonAccumulator.原创 2021-11-05 16:04:26 · 556 阅读 · 0 评论 -
rk3568 android11 接USB键盘无法正常打开软件键盘
--- a/packages/SettingsProvider/res/values/defaults.xml+++ b/packages/SettingsProvider/res/values/defaults.xml@@ -125,7 +125,7 @@ <integer name="def_multi_press_timeout_millis">300</integer> <!-- Default for Settings.Secure.SH...原创 2021-11-05 16:00:24 · 658 阅读 · 0 评论 -
repo - contains uncommitted changes
在使用repo sync同步代码时候出现error: .repo/manifests/: contains uncommitted changes出现这个问题的原因是本地代码发生变化,但未commit试着通过 git reset --hard来恢复所有变化的文件之后,依然存在上述问题,最后通过cd .repo/manifests 切换到 .repo/manifests目录下执行gi...原创 2020-04-22 19:45:55 · 281 阅读 · 0 评论 -
/bin/sh: 1: lz4c: not found
在编译RK3399Pro 内核时遇到如下问题解决方案:下载liblz4-tool_0.0_r131-2ubuntu2_amd64.deb(https://packages.ubuntu.com/xenial/amd64/liblz4-tool/download)sudo dpkg -i liblz4-tool_0.0_r131-2ubuntu2_amd64.deb然后再编译就通过了...原创 2019-05-28 11:43:22 · 1210 阅读 · 3 评论 -
RK3399 4G蓝牙通话调试
问题:3399是配ACL5651,系统声音和录音都正常的,现在是要调4G模块通话和蓝牙语音3288是配5640,【1】把以下2个APK编译出来DialerMessaging4G模块通话问题:在RK3399 7.1平台我们把系统里面的Dialer、Messaging及google服务都编译出来了进行了测试;Dialer拨号之后就退到了联系人收藏界面;Messaging发送短信也...原创 2018-10-08 11:09:24 · 520 阅读 · 0 评论 -
kernel logo 生成方法
【1】需要PNG格式的文件 logo_linux_clut224.png【2】在linux系统里面使用以下命令生成ppm文件 pngtopnm logo_linux_clut224.png > logo_linux.pnm pnmquant 224 logo_linux.pnm > logo_linux_224.pnm pnmtoplainpnm logo_linux_22...原创 2018-10-08 09:34:39 · 584 阅读 · 0 评论 -
RK平台常用命令查看集
1、查看 input 驱动 cat /proc/bus/input/devices2、查看flash更新版本(RK3026) strings device/rockchip/common/nand/lib/rk3026/rk30xxnand_ko.ko.3.0.36+ | grep version 显示: rknand_buff原创 2015-11-04 14:42:01 · 3213 阅读 · 1 评论 -
RK3188 5.1平台PCM2708 USB声卡调试
RK3188 5.1平台PCM2708 USB声卡调试【1】底层要支持usb sound,通过make menuconfig 找到如下配置:【2】设置CONFIG_SND_RAWMIDI=y 和CONFIG_SND_USB_AUDIO=y【3】烧录内核,接USB声卡,查看挂载情况:cat /proc/asound/cards 此时就挂载成功,测试OK原创 2017-07-20 10:34:55 · 1216 阅读 · 0 评论