Subject:
Issue Integrating Murata 2DS Wi-Fi Module (NXP 88W8801 Chipset) on ARM7 Platform with USB Errors
I'm trying to integrate a Murata 2DS Wi-Fi module (which has the NXP 88W8801 chipset) on a Vatics-based platform with ARM7 architecture. I'm using Linux Buildroot with kernel version 4.9.0-1.
For drivers, I am using the NXP generic Wi-Fi drivers from the following GitHub repository:
https://github.com/nxp-imx/mwifiex/tree/lf-6.6.3_1.0.0
Issue:
When I try to connect the Wi-Fi module, I keep encountering these USB-related errors:
usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
usb usb1-port1: Cannot enable. Maybe the USB cable is bad?
usb usb1-port1: attempt power cycle
Question:
I’m wondering if anyone has experience with this or can help with the following questions:
Is there a specific usb8801.ko driver for this module that I should try to use instead? If so, can this be obtained directly from NXP?
Has anyone encountered and resolved similar USB issues with the NXP 88W8801 chipset on ARM7 platforms?
Any guidance or troubleshooting tips would be greatly appreciated.
Thanks in advance for your help!
Dear @durga_prasad_reddy
The driver you are using doesn't support USB interface of 88W8801, but SDIO interface.
for USB driver, you can download it from nxp website if you have rights to access WiFi link.
But if you don't right to access it, you should have flow these 2 steps to get the access rights.
(1) Signing NDA with NXP
Submit a new ticket for NDA on nxp.com site.
Support--->support tickets--->.....
(2) Applying for secure files to access
--nxp.com
--My nxp account--->secure files....
Thanks!
Regards,
weidong