20250823給榮品RD-RK3588開發板刷Rockchip原廠的Android14【EVB7的V10】時調通AP6275P的WIFI

20250823給榮品RD-RK3588開發板刷Rockchip原廠的Android14【EVB7的V10】時調通AP6275P的WIFI
2025/8/23 17:02


【我是先將這個DTSI文件中的代碼塊直接搬到rk3588-evb7-lp4.dtsi中,然后就可以上網了。接著就微調到最終版本!】
E:\RD-RK3588_Android13\kernel-5.10\arch\arm64\boot\dts\rockchip\rk3588\rp-wifi-bt-ap6275p-rk3588.dtsi

【這里只有RTC芯片hym8563】
E:\RD-RK3588_Android13\kernel-5.10\arch\arm64\boot\dts\rockchip\rk3588\rd-rk3588.dts
&i2c4 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&i2c4m1_xfer>;

? ? hym8563: hym8563@51 {
compatible = "haoyu,hym8563";
reg = <0x51>;
#clock-cells = <0>;
clock-frequency = <32768>;
clock-output-names = "hym8563";
//pinctrl-names = "default";
//pinctrl-0 = <&hym8563_int>;
//interrupt-parent = <&gpio0>;
//interrupts = <RK_PD4 IRQ_TYPE_LEVEL_LOW>;
//wakeup-source;
};

};


Y:\new_disk_4t\wyb\GroundStation\yy3588_android14.0\kernel-6.1\arch\arm64\boot\dts\rockchip\rk3588-evb7-lp4.dtsi

?? ?wireless_bluetooth: wireless-bluetooth {
compatible = "bluetooth-platdata";
clocks = <&hym8563>;
clock-names = "ext_clock";
uart_rts_gpios = <&gpio4 RK_PC4 GPIO_ACTIVE_LOW>;
pinctrl-names = "default", "rts_gpio";
pinctrl-0 = <&uart9m0_rtsn>, <&bt_reset_gpio>, <&bt_wake_gpio>, <&bt_irq_gpio>;
pinctrl-1 = <&uart9_gpios>;
?? ??? ?BT,reset_gpio ? ?= <&gpio0 RK_PC6 GPIO_ACTIVE_HIGH>;
BT,wake_gpio ? ? = <&gpio0 RK_PC5 GPIO_ACTIVE_HIGH>;
BT,wake_host_irq = <&gpio0 RK_PA0 GPIO_ACTIVE_HIGH>;

status = "okay";
};

?? ?wireless_wlan: wireless-wlan {
compatible = "wlan-platdata";
?? ??? ?wifi_chip_type = "ap6398s";
pinctrl-names = "default";
pinctrl-0 = <&wifi_host_wake_irq>;
WIFI,host_wake_irq = <&gpio0 RK_PB2 GPIO_ACTIVE_HIGH>;
WIFI,poweren_gpio = <&gpio0 RK_PC4 GPIO_ACTIVE_HIGH>;

status = "okay";
};

修改為:

?? ?wireless_bluetooth: wireless-bluetooth {
compatible = "bluetooth-platdata";
clocks = <&hym8563>;
clock-names = "ext_clock";
uart_rts_gpios = <&gpio4 RK_PC4 GPIO_ACTIVE_LOW>;
pinctrl-names = "default", "rts_gpio";
pinctrl-0 = <&uart9m0_rtsn>, <&bt_reset_gpio>, <&bt_wake_gpio>, <&bt_irq_gpio>;
pinctrl-1 = <&uart9_gpios>;
?? ??? ?BT,reset_gpio ? ?= <&gpio0 RK_PA0 GPIO_ACTIVE_HIGH>;
BT,wake_gpio ? ? = <&gpio2 RK_PB3 GPIO_ACTIVE_HIGH>;
BT,wake_host_irq = <&gpio2 RK_PB0 GPIO_ACTIVE_HIGH>;

status = "okay";
};

?? ?wireless_wlan: wireless-wlan {
compatible = "wlan-platdata";
?? ??? ?wifi_chip_type = "ap6275p";
pinctrl-names = "default";
pinctrl-0 = <&wifi_host_wake_irq>, <&wifi_poweren_gpio>;
WIFI,host_wake_irq = <&gpio0 RK_PB0 GPIO_ACTIVE_HIGH>;
WIFI,poweren_gpio = <&gpio0 RK_PB2 GPIO_ACTIVE_HIGH>;

status = "okay";
};


&i2c6 {
status = "okay";

?? ?hym8563: hym8563@51 {
compatible = "haoyu,hym8563";
reg = <0x51>;
#clock-cells = <0>;
clock-frequency = <32768>;
clock-output-names = "hym8563";
pinctrl-names = "default";
pinctrl-0 = <&hym8563_int>;
interrupt-parent = <&gpio0>;
interrupts = <RK_PB0 IRQ_TYPE_LEVEL_LOW>;
wakeup-source;
};
};

修改為:

&i2c4 {
status = "okay";
pinctrl-0 = <&i2c4m1_xfer>;

?? ?hym8563: hym8563@51 {
compatible = "haoyu,hym8563";
reg = <0x51>;
#clock-cells = <0>;
clock-frequency = <32768>;
clock-output-names = "hym8563";
pinctrl-names = "default";
//pinctrl-0 = <&hym8563_int>;
//interrupt-parent = <&gpio0>;
//interrupts = <RK_PB0 IRQ_TYPE_LEVEL_LOW>;
//wakeup-source;
};

//&i2c6 {
//?? ?status = "okay";
//
//?? ?hym8563: hym8563@51 {
//?? ??? ?compatible = "haoyu,hym8563";
//?? ??? ?reg = <0x51>;
//?? ??? ?#clock-cells = <0>;
//?? ??? ?clock-frequency = <32768>;
//?? ??? ?clock-output-names = "hym8563";
//?? ??? ?pinctrl-names = "default";
//?? ??? ?pinctrl-0 = <&hym8563_int>;
//?? ??? ?interrupt-parent = <&gpio0>;
//?? ??? ?interrupts = <RK_PB0 IRQ_TYPE_LEVEL_LOW>;
//?? ??? ?wakeup-source;
//?? ?};
//};


&pcie2x1l0 {
reset-gpios = <&gpio1 RK_PB4 GPIO_ACTIVE_HIGH>;
status = "okay";
};

修改為:


&pcie2x1l0 {
?? ?phys = <&combphy1_ps PHY_TYPE_PCIE>;
reset-gpios = <&gpio1 RK_PB4 GPIO_ACTIVE_HIGH>;
vpcie3v3-supply = <&vcc3v3_pcie30>;

status = "okay";
};



&pinctrl {

?? ?hym8563 {
hym8563_int: hym8563-int {
rockchip,pins = <0 RK_PB0 RK_FUNC_GPIO &pcfg_pull_up>;
};

};


wireless-bluetooth {
uart9_gpios: uart9-gpios {
rockchip,pins = <4 RK_PC4 RK_FUNC_GPIO &pcfg_pull_none>;
};

?? ??? ?bt_reset_gpio: bt-reset-gpio {
rockchip,pins = <0 RK_PC6 RK_FUNC_GPIO &pcfg_pull_none>;
};

?? ??? ?bt_wake_gpio: bt-wake-gpio {
rockchip,pins = <0 RK_PC5 RK_FUNC_GPIO &pcfg_pull_none>;
};

?? ??? ?bt_irq_gpio: bt-irq-gpio {
rockchip,pins = <0 RK_PA0 RK_FUNC_GPIO &pcfg_pull_none>;
};
};

?? ?wireless-wlan {
wifi_host_wake_irq: wifi-host-wake-irq {
rockchip,pins = <0 RK_PB2 RK_FUNC_GPIO &pcfg_pull_down>;
};
};

};

修改為:&pinctrl {

//?? ?hym8563 {
//?? ??? ?hym8563_int: hym8563-int {
//?? ??? ??? ?rockchip,pins = <0 RK_PB0 RK_FUNC_GPIO &pcfg_pull_up>;
//?? ??? ?};
//?? ?};


wireless-bluetooth {
uart9_gpios: uart9-gpios {
rockchip,pins = <4 RK_PC4 RK_FUNC_GPIO &pcfg_pull_none>;
};

?? ??? ?bt_reset_gpio: bt-reset-gpio {
rockchip,pins = <0 RK_PA0 RK_FUNC_GPIO &pcfg_pull_none>;
};

?? ??? ?bt_wake_gpio: bt-wake-gpio {
rockchip,pins = <2 RK_PB3 RK_FUNC_GPIO &pcfg_pull_none>;
};

?? ??? ?bt_irq_gpio: bt-irq-gpio {
rockchip,pins = <2 RK_PB0 RK_FUNC_GPIO &pcfg_pull_none>;
};
};

?? ?wireless-wlan {
wifi_host_wake_irq: wifi-host-wake-irq {
rockchip,pins = <0 RK_PB0 RK_FUNC_GPIO &pcfg_pull_down>;
};
};

wifi_poweren_gpio: wifi-poweren-gpio {
rockchip,pins = <0 RK_PB2 RK_FUNC_GPIO &pcfg_pull_up>;
};

};


網速的LOG:

Microsoft Windows [版本 10.0.19045.5965]
(c) Microsoft Corporation。保留所有權利。

C:\Users\QQ>adb shell
rk3588_u:/ $ su
rk3588_u:/ #
rk3588_u:/ # ifconfig
lo ? ? ? ?Link encap:Local Loopback
inet addr:127.0.0.1 ?Mask:255.0.0.0
inet6 addr: ::1/128 Scope: Host
UP LOOPBACK RUNNING ?MTU:65536 ?Metric:1
RX packets:15708 errors:0 dropped:0 overruns:0 frame:0
TX packets:15708 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10299292 TX bytes:10299292

dummy0 ? ?Link encap:Ethernet ?HWaddr aa:b7:2c:a5:61:59
inet6 addr: fe80::a8b7:2cff:fea5:6159/64 Scope: Link
UP BROADCAST RUNNING NOARP ?MTU:1500 ?Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 TX bytes:490

wlan0 ? ? Link encap:Ethernet ?HWaddr c0:f5:35:4f:8d:5e
inet addr:192.168.3.210 ?Bcast:192.168.3.255 ?Mask:255.255.255.0
inet6 addr: fe80::39e7:6411:2d9:f5fc/64 Scope: Link
UP BROADCAST RUNNING MULTICAST ?MTU:1500 ?Metric:1
RX packets:9847 errors:0 dropped:617 overruns:0 frame:0
TX packets:1886 errors:0 dropped:13 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10449488 TX bytes:486216

rk3588_u:/ #
rk3588_u:/ # iperf3 -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.3.97, port 50760
[ ?5] local 192.168.3.210 port 5201 connected to 192.168.3.97 port 50762
[ ID] Interval ? ? ? ? ? Transfer ? ? Bitrate
[ ?5] ? 0.00-1.00 ? sec ?25.8 MBytes ? 216 Mbits/sec
[ ?5] ? 1.00-2.00 ? sec ?30.8 MBytes ? 258 Mbits/sec
[ ?5] ? 2.00-3.00 ? sec ?30.4 MBytes ? 255 Mbits/sec
[ ?5] ? 3.00-4.00 ? sec ?32.2 MBytes ? 270 Mbits/sec
[ ?5] ? 4.00-5.00 ? sec ?26.7 MBytes ? 224 Mbits/sec
[ ?5] ? 5.00-6.00 ? sec ?16.3 MBytes ? 136 Mbits/sec

[ ?5] 1795.00-1796.00 sec ?4.60 MBytes ?38.6 Mbits/sec
[ ?5] 1796.00-1797.00 sec ?6.00 MBytes ?50.3 Mbits/sec
[ ?5] 1797.00-1798.00 sec ?4.39 MBytes ?36.8 Mbits/sec
[ ?5] 1798.00-1799.00 sec ?5.09 MBytes ?42.7 Mbits/sec
[ ?5] 1799.00-1800.00 sec ?6.00 MBytes ?50.3 Mbits/sec
[ ?5] 1800.00-1800.02 sec ?38.2 KBytes ?13.7 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval ? ? ? ? ? Transfer ? ? Bitrate
[ ?5] ? 0.00-1800.02 sec ?20.4 GBytes ?97.2 Mbits/sec ? ? ? ? ? ? ? ? ?receiver
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
^C^Ciperf3: interrupt - the server has terminated
1|rk3588_u:/ #


刷機的LOG:


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/94719.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/94719.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/94719.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Mac 菜單欄多合一工具自薦:FancyTool

鑒于本人特別喜歡花里花哨的菜單欄&#xff0c;但又不想開機自啟太多軟件&#xff0c;所以自己開發了一個新的、輕量的&#xff0c;有點花里胡哨但又有些實用功能的多合一工具&#xff1a;[ FancyTool ]&#xff0c; 感興趣的朋友可以點擊鏈接下載使用。 我承認&#xff0c;這…

用AI生成的一個BadgerDB的管理工具

badgerDB 是一款由 Dgraph Labs 開發的高性能、嵌入式鍵值&#xff08;Key-Value&#xff09;數據庫&#xff0c;基于 LSM-Tree&#xff08;Log-Structured Merge Tree&#xff09;存儲引擎設計&#xff0c;主打低延遲、高吞吐量和輕量級部署&#xff0c;廣泛用于需要本地持久化…

Spring-- Spring Security(一)

1. 概念Spring Security&#xff1a;Spring 提供的安全框架&#xff0c;用于保護應用程序免受未授權訪問&#xff0c;提供認證、授權、CSRF 防護等功能。核心功能&#xff1a;認證&#xff08;Authentication&#xff09;&#xff1a;確認用戶身份&#xff08;登錄過程&#xf…

某電器5G智慧工廠網絡建設全解析

隨著工業4.0的全面推進和智能制造需求的不斷增長&#xff0c;5G技術已成為智慧工廠建設的核心驅動力。某電器工廠計劃通過構建高效可靠的5G網絡&#xff0c;結合智能組網設備與工業物聯網技術&#xff0c;實現智能化轉型&#xff0c;提升生產運營效率。本文將詳細解析該5G智慧工…

PyCharm 加載不了 conda 虛擬環境,不存在的

#工作記錄前言在開發過程中&#xff0c;PyCharm 無法加載 Conda 虛擬環境是常見問題。在不同情況下&#xff0c;“Conda 可執行文件路徑”的指定可能會發生變化&#xff0c;不會一塵不變&#xff0c;需要靈活處置。以下是一系列解決此問題的經驗參考。檢查 Conda 安裝與環境創建…

xml中resultMap 的用法,數據庫 JSON 字符串 → Java List/對象

文章目錄一、resultMap 核心作用二、基本用法&#xff08;以你的配置為例&#xff09;1. 定義 resultMap2. 在 SQL 中使用 resultMap三、關鍵注意事項resultMap 是 MyBatis 中用于定義數據庫表字段與 Java 實體類屬性之間映射關系的核心配置&#xff0c;解決表字段名和實體類屬…

PySINDy

PySINDy A Python package for the Sparse Identification of Nonlinear Dynamics from Data Abstract PySINDy 是一個用于從數據中發現主導動力系統模型的 Python 軟件包。具體來說&#xff0c;PySINDy 提供了應用非線性動力學稀疏辨識&#xff08;SINDy&#xff09;[1] 方法…

校園跑腿小程序源碼 | 跑腿便利店小程序(源碼下載)

校園跑腿小程序源碼 | 跑腿便利店小程序 本項目后端采用 midway3.0&#xff0c;后臺采用 nuxt2.x,小程序采用 uniapp 實現的一套跑腿下單接單系統。 主要功能&#xff1a;跑腿、快遞代取、陪練陪玩、軟件安裝、申請接單、用戶下單、提現、物品重量計算等。 源碼下載&#xf…

基于stm32的物聯網OneNet火災報警系統

1 系統功能介紹 本設計為基于STM32單片機的物聯網OneNet火災報警系統。系統通過采集環境中的溫濕度、火焰檢測數據&#xff0c;并結合物聯網技術上傳至OneNet云平臺&#xff0c;實現遠程監控和報警功能。系統還具備蜂鳴器報警、LED燈閃爍等本地報警功能&#xff0c;保證在火災發…

校園跑腿小程序源碼 _ 跑腿便利店小程序 含搭建教程

內容目錄一、詳細介紹二、效果展示1.部分代碼2.效果圖展示三、學習資料下載一、詳細介紹 校園跑腿小程序源碼 | 跑腿便利店小程序 本項目后端采用 midway3.0&#xff0c;后臺采用 nuxt2.x,小程序采用 uniapp 實現的一套跑腿下單接單系統。 主要功能&#xff1a;跑腿、快遞代…

數據結構:2-3-4 樹 和 B 樹

目錄 我們為什么需要 2-3-4 樹&#xff1f; 2-3-4 樹的插入操作 從零推導代碼 B 樹 (B-Tree) 從零推導代碼 我們沿著自平衡樹的演化路徑繼續前進。我們已經學習了 2-3 樹如何通過“分裂與提升”來替代 AVL 樹的“旋轉”&#xff0c;但其修復過程是“自下而上”的。現在&am…

Python爬蟲實戰:構建港口物流數據采集和分析系統

1. 引言 1.1 研究背景與意義 在全球化背景下,港口作為 “一帶一路” 倡議的關鍵節點,其運營效率直接影響國際貿易流通速度。港口管理部門、物流企業及貿易公司需實時掌握船舶動態、貨物吞吐量等信息以優化調度、降低成本。然而,這些信息分散于: 港口官方網站(如上海港、…

新型隱蔽惡意軟件利用TP-Link、思科等路由器漏洞獲取遠程控制權

攻擊概況安全研究人員近期發現針對多品牌網絡設備的新型惡意軟件攻擊活動&#xff0c;受影響設備包括DrayTek、TP-Link、Raisecom和思科等廠商的路由器。2025年7月期間&#xff0c;攻擊者通過利用嵌入式Web服務中的未授權命令注入漏洞傳播隱蔽加載程序。初始入侵通過簡單的HTTP…

對線性代數伴隨矩陣的深入理解

伴隨矩陣的幾何直觀&#xff1a;縮放倍率為det?(A)n?1\det (A)^{n-1}det(A)n?1的逆變換。 A?A?∣A∣EA\cdot A^*|A|EA?A?∣A∣E 最終得到的結果是將原像空間各基向量縮放了det?(A)\det (A)det(A)倍&#xff0c;故空間總體上是被放大了∣A∣n|A|^{n}∣A∣n倍。 為什么是…

uni-app 組件之自定義導航欄

前言上一篇簡單的介紹了一下什么是組件&#xff0c;即組件是一個單獨且可復用的功能模塊的封裝。所以這篇文章主要在實際開發中自己動手封裝一個簡單的導航欄組件&#xff0c;當然在插件市場有很多&#xff0c;但是自己動手封裝一個才能真正領會其中的意義。一、自定義組件1.創…

android vehicle

Android Vehicle HAL架構-騰訊云開發者社區-騰訊云 Android vehicle車輛屬性新增demo-CSDN博客 【IVI】VehicleService啟動_android ivi-CSDN博客

【人工智能】神經網絡的優化器optimizer(三):RMSProp動態自適應學習率優化器

一、算法核心原理 RMSProp&#xff08;Root Mean Square Propagation&#xff09;是深度學習先驅Geoffrey Hinton在2012年提出的優化算法&#xff0c;它基于AdaGrad算法的改進&#xff0c;創新性地解決了傳統梯度下降法中學習率固定不變的局限性。該算法的核心機制在于采用指數…

全面解析了Java微服務架構的設計模式

一、引言&#xff1a;微服務架構的背景與優勢隨著互聯網應用的復雜度不斷提升&#xff0c;傳統的單體架構&#xff08;Monolithic Architecture&#xff09;在可維護性、可擴展性、部署靈活性等方面逐漸暴露出瓶頸。微服務架構&#xff08;Microservices Architecture&#xff…

本地組策略編輯器圖形化工具

本地組策略圖形化工具&#xff0c;添加用戶權限分配功能。這將包括常見的用戶權限策略設置&#xff1a; 目前版本在優化中&#xff0c;后續會添加更多功能。 # GroupPolicyGUI.ps1 # 需要以管理員權限運行Add-Type -AssemblyName System.Windows.Forms Add-Type -AssemblyName …

深度學習卷積神經網絡項目實戰——超市商品分類

卷積神經網絡項目實戰 1.項目簡介 1.1項目名稱 ? 基于CNN實現超市商品的混合顆粒度分類&#xff08;500分類&#xff09; 1.2 項目簡介 ? 該項目旨在通過卷積神經網絡&#xff08;CNN&#xff09;實現超市商品的混合顆粒度分類&#xff0c;主要針對商品的不同種類進行分…