|
【Linux】
3568工业核心板 wifi无法识别
发表于 2022-11-5 19:13:28
浏览:6266
|
回复:5
打印
只看该作者
[复制链接]
楼主
-
固件类型:
自行编译的固件
-
SDK包名称:
ITX-3568Q_Buildroot_v1.3.0a_221027.img
-
SDK更新到哪个COMMIT:
0000-00-00 00:00:00
-
SDK修改内容:
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-firefly-port.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-firefly-port.dtsi
index 8fe2169c35e8..a9803adbca9e 100644
--- a/arch/arm64/boot/dts/rockchip/rk3568-firefly-port.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3568-firefly-port.dtsi
@@ -120,7 +120,7 @@
* - SDIO_RESET_L_WL_REG_ON
* - PDN (power down when low)
*/
- reset-gpios = <&gpio3 RK_PD5 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&gpio3 RK_PD5 GPIO_ACTIVE_HIGH>;
};
diff --git a/arch/arm64/boot/dts/rockchip/rk3568-firefly-aioj.dtsi b/arch/arm64/boot/dts/rockchip/rk3568-firefly-aioj.dtsi
index 3a1b56088703..e30ee5f83dab 100644
--- a/arch/arm64/boot/dts/rockchip/rk3568-firefly-aioj.dtsi
+++ b/arch/arm64/boot/dts/rockchip/rk3568-firefly-aioj.dtsi
@@ -28,15 +28,15 @@
&pcie30phy {
- status = "okay";
+ status = "disabled";
};
&pcie3x2 {
- reset-gpios = <&gpio2 RK_PD6 GPIO_ACTIVE_HIGH>;
- vpcie3v3-supply = <&pcie30_3v3>;
-
- status = "okay";
+ // reset-gpios = <&gpio2 RK_PD6 GPIO_ACTIVE_HIGH>;
+ // vpcie3v3-supply = <&pcie30_3v3>;
+ status = "disabled";
};
&sdio_pwrseq {
status = "okay";
- reset-gpios = <&gpio3 RK_PD5 GPIO_ACTIVE_LOW>;
+ reset-gpios = <&gpio3 RK_PD5 GPIO_ACTIVE_HIGH>;
post-power-on-delay-ms = <100>;
};
&wireless_wlan {
- wifi_chip_type = "ap6275s";
+ wifi_chip_type = "wilc1000";
status = "okay";
};
-
Log日志:
wifi.zip
问题描述及复现步骤:
3568的底板是我们根据官方文件自己设计的。
wifi模组换成了wilc1000, wifi_rst高电平有效
目前现象是启动后无法发现sdio设备, 日志有报错
- mmc3 mmc_send_io_op_cond err: -110
复制代码 硬件组有测量电压是正常的
请帮忙分析一下可能是什么原因?
|
-
-
wifi.zip
17.25 KB, 下载次数: 1, 下载积分: 灯泡 -1 , 经验 -1
|