EVK-JODY-W2 - User guide
UBX-19027118 - R06
Contents
Page 6 of 25
C1 - Public
1.3
Software
JODY-W2 series modules are based on the NXP 88W8987 chipset family. The drivers and firmware
required to operate JODY-W2 series modules are developed by NXP and are already integrated into
the Linux BSP for the NXP i.MX application processors
and the MCUXpresso SDK for NXP MCU
The documentation for NXP software releases contains Wi-Fi and Bluetooth release notes and a list
of supported software features. The driver source code is provided free of charge as open-source
software under NXP licensing terms. As open-source software, the drivers can be integrated or ported
to other non-NXP based host platforms. Yocto recipes for the driver (
nxp-wlan-sdk
,
kernel-module-
nxp89xx
) and firmware (
linux-firmware
), that can be used to develop custom Linux-based systems,
are part of the NXP i.MX Linux BSP.
1.3.1
Driver source code
The latest version of the driver source code and Wi-Fi/Bluetooth firmware are available from the
following open-source repositories:
•
Wi-Fi driver:
https://github.com/nxp-imx/mwifiex
•
Firmware:
https://github.com/NXP/imx-firmware/
•
i.MX meta-layer:
https://github.com/nxp-imx/meta-imx
☞
Use the repository branches matching the latest Linux BSP release version. At the time of
document publication, this is version 5.15.52_2.1.0.
The Wi-Fi driver uses the TCP/IP stack from the Linux kernel for data transmission and the
cfg80211
subsystem in the kernel for configuration and control. The
hci_uart
driver from the Linux kernel and
BlueZ host stack are used for the Bluetooth part. For further information about initialization and
configuration of the Wi-Fi and Bluetooth features, see also the NXP User Manual UM11490
your local u-blox support team for information about additional software options for the
JODY-W2 series modules.