完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
我们通过 PCIe 使用 JODY-W3 模块,并试图通过取消初始化 Wi-Fi 并关闭连接到 Wi-Fi 模块的 3.3V 和 1.8V 开关来降低我们产品的电流消耗。但是,当我们在重新打开开关后尝试重新初始化 Wi-Fi 时,它无法完全初始化。
以下是重新初始化模块后的打印结果。 root@imx8dxl-IWG46M:~ [ 250.890247] wlan: Loading MWLAN driver [ 250.894581] wlan: Register to Bus Driver... [ 250.899214] wlan_pcie 0000:01:00.0: enabling device (0000 -> 0002) [ 250.905656] PCI memory map Virt0: 00000000c9946438 PCI memory map Virt2: 000000001a5d1377 [ 250.913975] Attach moal handle ops, card interface type: 0x206 [ 250.920376] rps set to 0 from module param [ 250.925009] PCIE9098: init module param from usr cfg [ 250.930165] card_type: PCIE9098, config block: 0 [ 250.934878] cfg80211_wext=0xf [ 250.937957] max_vir_bss=1 [ 250.940599] cal_data_cfg=none [ 250.943662] ps_mode = 1 [ 250.946182] auto_ds = 1 [ 250.948653] host_mlme=enable [ 250.951652] fw_name=nxp/pcieuart9098_combo_v1.bin [ 250.956473] rx_work=1 cpu_num=2 [ 250.959718] Enable moal_recv_amsdu_packet [ 250.963879] Attach mlan adapter operations.card_type is 0x206. [ 250.981129] Request firmware: nxp/pcieuart9098_combo_v1.bin [ 250.987736] WLAN read winner status failed! [ 250.992274] Read host int status register failed [ 250.997050] wlan_dnld_fw fail ret=0xffffffff [ 251.001383] WLAN: Fail download FW with nowwait: 0 [ 251.006224] Config Space Registers: [ 251.009763] reg:0x00 value=0x2b431b4b [ 251.013462] reg:0x04 value=0x00100406 [ 251.017205] reg:0x10 value=0x0000000c [ 251.020922] reg:0x18 value=0x0000000c [ 251.024598] reg:0x2c value=0x2b431b4b [ 251.028313] reg:0x3c value=0x00000177 [ 251.032036] reg:0x44 value=0x00000008 [ 251.035737] reg:0x80 value=0x10110000 [ 251.039482] reg:0x98 value=0x00000000 [ 251.043224] reg:0x170 value=0x0001001e [ 251.047023] FW in debug mode (0xff) [ 251.050549] FW Scrach Registers: [ 251.053809] reg:0x1c90 value=0xffffffff [ 251.057677] reg:0x1c98 value=0xffffffff [ 251.061555] reg:0x1c9c value=0xffffffff [ 251.167523] reg:0x1c98 value=0xffffffff [ 251.171419] reg:0x1c9c value=0xffffffff [ 251.277217] Interface registers dump from offset 0x1c98 to 0x1c9f [ 251.283377] PCIE registers from offset 0x1c20 to 0x1c9c: [ 251.288723] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.296530] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.304336] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.312118] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.319906] [ 251.321429] ADMA Tx/Rx/Event/Cmd/CmdResp registers: [ 251.326347] ADMA registers dump from offset 0x10000 to 0x10068 [ 251.332235] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.340039] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.347833] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.355628] ffffffff ffffffff ffffffff [ 251.359501] ADMA registers dump from offset 0x10800 to 0x10868 [ 251.365391] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.373175] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.380979] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.388768] ffffffff ffffffff ffffffff [ 251.392611] ADMA registers dump from offset 0x10880 to 0x108e8 [ 251.398499] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.406322] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.414112] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.421905] ffffffff ffffffff ffffffff [ 251.425786] ADMA registers dump from offset 0x11000 to 0x11068 [ 251.431668] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.439469] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.447250] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.455044] ffffffff ffffffff ffffffff [ 251.458907] ADMA registers dump from offset 0x11080 to 0x110e8 [ 251.464807] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.472613] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.480410] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.488193] ffffffff ffffffff ffffffff [ 251.492204] woal_request_fw failed [ 251.495644] Firmware Init Failed [ 251.501600] Free module params [ 251.504828] woal_pcie_probe: failed [ 251.508336] wlan_pcie: probe of 0000:01:00.0 failed with error -14 [ 251.514817] wlan_pcie 0000:01:00.1: enabling device (0000 -> 0002) [ 251.521192] PCI memory map Virt0: 00000000e4619763 PCI memory map Virt2: 00000000e90a6bb4 [ 251.529462] Attach moal handle ops, card interface type: 0x206 [ 251.535350] rps set to 0 from module param [ 251.539650] PCIE9098: init module param from usr cfg [ 251.544724] card_type: PCIE9098, config block: 0 [ 251.549395] cfg80211_wext=0xf [ 251.552372] max_vir_bss=1 [ 251.555021] cal_data_cfg=none [ 251.558026] ps_mode = 1 [ 251.560479] auto_ds = 1 [ 251.562963] host_mlme=enable [ 251.565883] fw_name=nxp/pcieuart9098_combo_v1.bin [ 251.570660] rx_work=1 cpu_num=2 [ 251.573845] Enable moal_recv_amsdu_packet [ 251.577922] Attach mlan adapter operations.card_type is 0x206. [ 251.589163] Request firmware: nxp/pcieuart9098_combo_v1.bin [ 251.595964] WLAN read winner status failed! [ 251.600496] Read host int status register failed [ 251.605205] wlan_dnld_fw fail ret=0xffffffff [ 251.609572] WLAN: Fail download FW with nowwait: 0 [ 251.614404] Config Space Registers: [ 251.617952] reg:0x00 value=0x2b441b4b [ 251.621659] reg:0x04 value=0x00100406 [ 251.625375] reg:0x10 value=0x0000000c [ 251.629075] reg:0x18 value=0x00000004 [ 251.632749] reg:0x2c value=0x2b441b4b [ 251.636506] reg:0x3c value=0x0000027c [ 251.640222] reg:0x44 value=0x00000008 [ 251.643949] reg:0x80 value=0x10110000 [ 251.647650] reg:0x98 value=0x00000000 [ 251.651366] reg:0x170 value=0x0001001e [ 251.655166] FW in debug mode (0xff) [ 251.658685] FW Scrach Registers: [ 251.661944] reg:0x1c90 value=0xffffffff [ 251.665824] reg:0x1c98 value=0xffffffff [ 251.669698] reg:0x1c9c value=0xffffffff [ 251.775650] reg:0x1c98 value=0xffffffff [ 251.779542] reg:0x1c9c value=0xffffffff [ 251.885473] Interface registers dump from offset 0x1c98 to 0x1c9f [ 251.891626] PCIE registers from offset 0x1c20 to 0x1c9c: [ 251.896978] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.904795] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.912605] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.920390] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.928178] [ 251.929702] ADMA Tx/Rx/Event/Cmd/CmdResp registers: [ 251.934613] ADMA registers dump from offset 0x10000 to 0x10068 [ 251.940535] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.948359] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.956170] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.963974] ffffffff ffffffff ffffffff [ 251.967838] ADMA registers dump from offset 0x10800 to 0x10868 [ 251.973721] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.981512] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.989307] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 251.997086] ffffffff ffffffff ffffffff [ 252.000961] ADMA registers dump from offset 0x10880 to 0x108e8 [ 252.006841] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 252.014649] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 252.022438] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 252.030226] ffffffff ffffffff ffffffff [ 252.034102] ADMA registers dump from offset 0x11000 to 0x11068 [ 252.039983] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 252.047786] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 252.055578] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 252.063371] ffffffff ffffffff ffffffff [ 252.067260] ADMA registers dump from offset 0x11080 to 0x110e8 [ 252.073171] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 252.080963] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 252.088795] ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff [ 252.096584] ffffffff ffffffff ffffffff [ 252.100595] woal_request_fw failed [ 252.104056] Firmware Init Failed [ 252.109603] Free module params [ 252.112832] woal_pcie_probe: failed [ 252.116330] wlan_pcie: probe of 0000:01:00.1 failed with error -14 [ 252.122704] wlan: Register to Bus Driver Done [ 252.127140] wlan: Driver loaded successfully DTS 文件: &pcieb { 兼容 = “FSL,IMX8QXP-PCIe”,“SNPS,DW-PCIe”; pinctrl-names = “默认”; pinctrl-0 = <&pinctrl_pcieb>; clkreq-gpio = <&lsio_gpio4 1 GPIO_ACTIVE_HIGH>; reset-gpio = <&lsio_gpio4 0 GPIO_ACTIVE_HIGH>; ext_osc = <0>; epdev_on-supply = <®_3p3v>; aspm-quirks = <0>; aspm-启用; status = “好的”; }; pinctrl_pcieb:pcieagrp { fsl,pins = < IMX8DXL_PCIE_CTRL0_PERST_B_LSIO_GPIO4_IO00 0x06000021 IMX8DXL_PCIE_CTRL0_CLKREQ_B_LSIO_GPIO4_IO01 0x26000020 IMX8DXL_PCIE_CTRL0_WAKE_B_LSIO_GPIO4_IO02 0x06000021 >; }; |
|
相关推荐
1个回答
|
|
|
针对您在使用PCIe连接的JODY-W3模块时遇到的初始化失败问题,以下是逐步排查和解决方案: 1. 检查硬件电源时序和稳定性
2. PCIe总线枚举问题
3. 驱动和固件问题
4. 电源管理配置
5. 设备树配置验证检查SoC的PCIe控制器设备树节点,确认以下关键参数: 6. 厂商工具与支持
最终解决方案建议
通过以上步骤应能定位并解决初始化失败问题。建议优先从电源时序和PCIe总线状态入手,逐步排除硬件与驱动兼容性问题。 |
|
|
|
|
只有小组成员才能发言,加入小组>>
2135个成员聚集在这个小组
加入小组我的项目我做主,使用GN+Ninja来完成构建系统(VSCode开发RT106X)
37376 浏览 0 评论
NXP IMX8应用处理器快速入门必备:技巧、使用、设计指南
6775 浏览 1 评论
7793 浏览 1 评论
7642 浏览 0 评论
NXP i.MX6UL开发板(linux系统烧录+规格+硬件+模块移植)使用手册
5071 浏览 0 评论
1555浏览 2评论
关于NINA-W132 Wi-Fi模块SPI通信遇到的疑问求解
1207浏览 2评论
如何在MPC PowerPC MCU上首次刷写后禁用BDM?
748浏览 1评论
将HFREFR和LFREFR寄存器值设置为错误的值来将故障注入CMU,但CMU_ISR值始终为零,为什么?
734浏览 1评论
将SPSDK for FRDM-MCX-W71 SDK与VS一起安装时出现hidapi构建错误怎么解决?
677浏览 1评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 15:53 , Processed in 0.794700 second(s), Total 77, Slave 59 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
446