NXP MCU 技术论坛
直播中

李杰

8年用户 1467经验值
私信 关注
[问答]

88W8997在Nvidia NX平台上工作时MFG工具固件加载失败怎么处理?

先生您好,
我们的客户想集成制造工具来做整个系统的 SRRC 认证,但是我们面临一个关键问题,即使我们卸载内核收件箱驱动程序,每次制造商的固件 bin文件都会加载失败。
您能否帮助我们找出在制造工具集成过程中可能出现的问题?

MFG 工具版本:88W8997_Manufacturing_Native_Release_p208
驱动程序版本:5.15.71_2.2.0 - mxm5x17366.p5
操作系统:
发行商 ID:Ubuntu
描述:Ubuntu 18.04.5 LTS
版本:18.04
代号:bionic

Linux内核:4.9.253-tegra
硬件:
nx-desktop
描述:计算机
产品:NVIDIA Jetson Xavier NX Developer Kit
序列号:1421720026830
宽度:64 位
功能:smp cp15_barrier setend swp
*-core
描述:主板
物理 id:0

[终端日志]
root@nx-desktop:/home/nx/Desktop/88w8997_newdriver/wlan_src# !290
insmod mlan.ko
root@nx-desktop:/home/nx/Desktop/88w8997_newdriver/wlan_src# !292
insmod moal.ko mfg_mode=1 drv_mode =1 cal_data_cfg=none fw_name=nxp/pcie8997_uart_combo.bin
root@nx-desktop:/home/nx/Desktop/88w8997_newdriver/wlan_src#dmesg
[58838.438752] wlan: 加载 MWLAN 驱动程序
[58838.439310] wlan: 注册到总线驱动程序...
[58838.439730] wlan_pcie 0005:01:00.0: 启用设备 (0000 -> 0002)
[58838.440028] 附加 moal 句柄操作,卡接口类型:0x204
[58838.440165] 未指定模块参数 cfg 文件
[58838.440275] rx_work=1 c pu_num=6
[ 58838.440360] 附加 mlan 适配器操作。card_type 是 0x204。
[58838.444759] 请求固件:nxp/pcie8997_uart_combo.bin
[58838.787586] usb usb2:usb_suspend_both:状态 0
[58838.880928] prog_fw:无法完成命令中断重试计数 = 10001 [
58840.019568] usb usb2 : usb_suspend_both: 状态 0
[58840.879022] FW未能及时激活!
[58840.879050] wlan_dnld_fw fail ret=0xffffffff
[58840.879063] WLAN:使用 nowwait 下载固件失败:0
[58840.879268] 配置空间寄存器:
[58840.879431] reg:0x00 value=0x2b421b4b
[58840.8 79564] reg:0x04 值=0x00100406
[58840.879660] reg: 0x10 值=0x0000000c
[58840.879794] reg:0x18 值=0x0010000c
[58840.879884] reg:0x2c 值=0x00000000
[58840.879979] reg:0x3c 值=0x000001ff
[58840.880070] reg:0x44 值=0x00000008
[58840.880160] reg:0x80 值=0x10120040
[58840.880299] reg:0x98 值=0x00000400
[58840.880385] reg:0x170 值=0x0001001e [58840.880471
] FW Scrach 寄存器:
[58840.880561] reg:0xcf0 值=0xfedcba00
[58840.880646] reg:0xcf8 值=0x0
[58840.880766] reg:0xcfc 值=0x0
[58840.982048] reg:0xcf8 值=0x0 [
58840.982146] reg:0xcfc 值=0x0
[5884] 1.082249] 接口寄存器从偏移量 0xc00 转储到 0xcfc
[ 58841.082416] 00070621 00000000 c0000000 80000000 fffb20c0 00000000 00000000 00000002
[58841.082567] 00000000 00000000 ffffffff 0 0000000 00000000 00000000 00000000 00000000
[58841.082732] 00000010 00000000 00000472 000000e5 00000000 00000000 00001040 76543210
[58841.082886] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[58841.083090] a5a00420 040d1be0 01070f1a 5d7c0000 031f9121 00000000 000001e1 00000000
[58841.083244] 00078120 00058110 00000000 00000000 00000000 00000000 00000000 00000000
[58841.083397] 00010202 00000000 00000000 ffffffff 008003c3 c8701424 00000000 00000000
[58841.083563] 00000000 00000000 00000000 00000000 fedcba00 00000000 00000000 00000000
[58841.083757] woal_request_fw 失败
[58841.083820] 固件初始化失败
[58841.087642] 释放模块参数
[58841.087791] woal_pcie_probe: 失败
[58841.087896] wlan_pcie:0005:01:00.0 探测失败,错误为 -14
[58841.088100] wlan:注册到总线驱动程序完成
[58841.088179] wlan:驱动程序加载成功
[常规驱动加载成功]
root@nx-desktop:/home/nx/Desktop/88w8997_newdriver/wlan_src# insmod mlan.ko root@nx-desktop:
/home/nx/Desktop/88w8997_newdriver/wlan_src# insmod moal.ko drv_mode=1 cal_data_cfg=none fw_name= nxp/pcieuart8997_combo_v4.bin
root@nx-desktop:/home/nx/Desktop/88w8997_newdriver/wlan_src#dmesg
[515.190880] wlan:加载MWLAN驱动程序
[515.191603] wlan:注册到总线驱动程序...
[515.192055] wlan_pcie 0005:01:00.0:启用设备(0000-> 0002)
[515.192306]附加moal句柄操作,卡接口类型: 0x204
[ 515.192446] 未指定模块参数 cfg 文件
[ 515.192553] rx_work=1 cpu_num=6
[ 515.192637] 附加 mlan 适配器操作。card_type 为 0x204。
[515.195487]请求固件:nxp/pcieuart8997_combo_v4.bin
[515.792822]固件下载结束,大小592732字节
[516.511315]WLAN固件处于活动状态
[516.511559]on_time为516136321184
[516.5389 75] fw_cap_info=0x187c7fa3,dev_cap_mask=0xffffffff
[516.539026] max_p2p_conn = 8 , max_sta_conn = 8
[516.560908]注册恩智浦802.11适配器mlan0
[516.561089]wlan:版本=PCIE8997--16.92.21.p55.3-MM5X16366.p5-GPL-(FP92)
[516.561359]wlan:注册到总线驱动程序完成
[516.56144 2]无线局域网:驱动程序加载成功
[516.608986] IPv6:ADDRCONF(NETDEV_UP):mlan0:链接未准备好
[516.609436] IPv6:ADDRCONF(NETDEV_UP):mlan0:链接未准备好 [516.686006]
IPv6:ADDRCONF(NETDEV_UP):mlan0:链接未准备好准备好
[516.687881] wlan:mlan0开始扫描
[521.004682] wlan:扫描完成:扫描的AP计数= 3
[544.688885] wlan:卸载MWLAN驱动程序
[544.895471]免费模块参数
[544.895690] wlan:卸载驱动程序[556.0310 99]
wlan:正在加载 MWLAN司机
[556.032853] wlan:注册到总线驱动程序...
[556.033479]附加moal句柄操作,卡接口类型:0x204
[556.033608]未指定模块参数cfg文件
[556.033689]rx_work = 1 cpu_num = 6
[556.033759]附加mlan适配器操作.card_type 是 0x204。
[ 556.035490] 请求固件:nxp/pcieuart8997_combo_v4.bin
[ 556.035990] WLAN FW 已经运行!跳过固件下载
[556.035998] WLAN 固件处于活动状态
[556.036089] on_time 为 555660862240
[556.072709] fw_cap_info=0x187c7fa3,dev_cap_mask=0xffffffff
[556.072724] max_p2p_conn = 8, max_sta_conn = 8
[ 556.083671] 注册 NXP 802.11 适配器 mlan0
[ 556.083840] wlan: version = PCIE8997--16.92.21.p55.3-MM5X16366.p5-GPL-(FP92)
[556.084178] wlan:注册到总线驱动程序完成
[556.084263] wlan:驱动程序加载成功
[556.131658] IPv6:ADDRCONF(NETDEV_UP):mlan0:链接未准备好 [556.132282] IPv6:ADDRCONF(NETDEV_UP):
mlan0:链接未准备好
[ 556.198542] IPv6: ADDRCONF(NETDEV_UP): mlan0: 链接未准备好
[ 556.200631] wlan: mlan0 开始扫描

回帖(1)

小芳

2023-10-26 10:24:39
您好,出现MFG工具固件加载失败的问题可能有以下几个可能的原因:

1. MFG工具版本不兼容:请确保您使用的MFG工具版本与所选驱动程序版本的兼容性。建议使用最新版本的MFG工具,以获得最佳的稳定性和性能。

2. 驱动程序问题:可能是驱动程序的问题。建议您升级到最新版本的驱动程序或者重新安装驱动程序,并注意确认驱动程序是否适用于您的系统和设备。

3. 固件文件问题:可能是固件文件本身有问题。请确认下载的固件文件是否完整并且正确,确保其来自官方或可信的来源。

4. 其他问题:如果以上三种问题都不是问题的原因,那么就有可能是其他方面的问题导致的。您可以考虑咨询MFG工具厂商或设备制造商来寻求帮助。他们可以更好地了解您的设备和系统,并提供更好的解决方案。

总之,如果您遇到MFG工具固件加载失败的问题,建议您仔细检查以上几个问题并解决它们,以确保您的系统能够成功集成整个系统的SRRC认证。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分