20250715给荣品RD-RK3588开发板刷Android14时打开USB鼠标

20250715给荣品RD-RK3588开发板刷Android14时打开USB鼠标

2025/7/15 20:50

缘起:为了尝鲜。想办法给 荣品RD-RK3588开发板刷Android14。

由于荣品比较追求SDK/IMG固件的稳定性/做事比较/偏向保守。

因此SDK更新的速度比较慢。

所以:

1、我拿到SDK是二手的。既不是荣品的,也不是Rockchip官方的。

2、没有适配荣品的DTS。潜在影响未知。因此鄙人 明示 不对刷机过程造成的任何后果承担责任!^_

步骤:

1、想办法将 友善之臂 NanoPC-T6的Android14的SDK修复成为 接近Rockchip官方/原厂的SDK。

然后用原厂的方法编译,启动不了。放弃。

2、死马当活马医。

可能 友善之臂 对 Rockchip原厂的SDK进行过很多改造!

比如uboot目录/device目录等等。DTS也需要移植。

直接刷T6的Android14,出现了经常的PCIE异常的问题,修正之后可以启动了。

参考资料:

https://wiki.friendlyelec.com/wiki/index.php/NanoPC-T6/zh#.E4.BB.8E.E7.BD.91.E7.9B.98.E4.B8.8B.E8.BD.BDAndroid.E6.BA.90.E4.BB.A3.E7.A0.81

NanoPC-T6/zh

Z:\rk35xx-android14\kernel-6.1\arch\arm64\boot\dts\rockchip\rk3588-nanopi6-rev01.dts

Z:\14TB\versions\T6rk3588-android14\kernel-6.1\arch\arm64\boot\dts\rockchip7\rk3588-nanopi6-rev01.dts

vcc5v0_host_30: vcc5v0-host-30 {

compatible = "regulator-fixed";

enable-active-high;
gpio = <&gpio4 RK_PB0 GPIO_ACTIVE_HIGH>;

pinctrl-names = "default";

pinctrl-0 = <&vcc5v0_host30_en>;

regulator-name = "vcc5v0_host_30";

regulator-min-microvolt = <5000000>;

regulator-max-microvolt = <5000000>;

vin-supply = <&vcc5v0_usb>;

};

修改为:

vcc5v0_host_30: vcc5v0-host-30 {

compatible = "regulator-fixed";

enable-active-high;
gpio = <&gpio2 RK_PC1 GPIO_ACTIVE_HIGH>;

pinctrl-names = "default";

pinctrl-0 = <&vcc5v0_host30_en>;

regulator-name = "vcc5v0_host_30";

regulator-min-microvolt = <5000000>;

regulator-max-microvolt = <5000000>;

vin-supply = <&vcc5v0_usb>;

};

usb {

vcc5v0_host30_en: vcc5v0-host30-en {
rockchip,pins = <4 RK_PB0 RK_FUNC_GPIO &pcfg_pull_none>;

};

/omit-if-no-ref/

vcc5v0_host20_en: vcc5v0-host20-en {

rockchip,pins = <1 RK_PA4 RK_FUNC_GPIO &pcfg_pull_none>;

};

};

修改为:

usb {

vcc5v0_host30_en: vcc5v0-host30-en {
rockchip,pins = <2 RK_PC1 RK_FUNC_GPIO &pcfg_pull_none>;

};

/omit-if-no-ref/

vcc5v0_host20_en: vcc5v0-host20-en {

rockchip,pins = <1 RK_PA4 RK_FUNC_GPIO &pcfg_pull_none>;

};

};

盒子:

平板:

相关推荐
alexhilton1 小时前
Android的Agent优先时代:构建时vs运行时
android·kotlin·android jetpack
Cutecat_2 小时前
视频字幕处理工具横向:提取模式 vs 编辑模式,该如何选择
android·前端·ios·语音识别
2601_961765293 小时前
【分享】PlayerPro媒体音乐播放器 完整专业版
android·媒体
JohnnyDeng946 小时前
【Android】Android 包体积优化:R8/ProGuard 深度配置全攻略
android·性能优化·kotlin·jetpack
故渊at6 小时前
第九板块:Android 多媒体体系 | 第二十四篇:Camera Service 与 HAL3 成像流水线
android·camera·多媒体体系·hal3
Jinkxs9 小时前
Python基础 - 初识内置函数 Python自带的便捷工具
android·java·python
私人珍藏库9 小时前
【Android】VLLO-韩国热门手机剪辑APP
android·app·工具·软件·多功能
Cloud_Shy61810 小时前
解读《Effective Python 3rd Edition》:从练气到老魔(第六章 Item 40 - 43)
android·开发语言·人工智能·笔记·python·学习方法
AFinalStone11 小时前
Android12 U盘插拔链路源码全解析(五):Framework层(下) StorageManagerService
android·frameworks
林九生12 小时前
【实用技巧】MySQL 绿色版一键路径更新脚本详解 —— update_path.bat 深度解析
android·数据库·mysql