SWRU561A September 2020 – October 2020 WL1801MOD , WL1805MOD , WL1807MOD , WL1831 , WL1831MOD , WL1835MOD , WL1837MOD
The build-utilities also supports clean, build, and install one specific component rather than everything. Various options available as part of the script can be viewed with the following command.
./sudo_build_wl18xx.sh –h
The available options are displayed as follows:
openssl/libnl | Clean & build openssll and libnl. These libraries are needed to build user space components like hostapd/wpa_supplicant/iw |
hostapd/wpa_supplicant/iw | Clean and build hostapd or wpa_supplicant or iw user space utilities. Build openssl and libnl (order matters) before this build |
modules | Clean & build WiLink8 driver modules |
firmware | Install the firmware binary to ./build-utilities/fs |
scripts | Install TI example scripts to run STA, AP, MESH |
utils | Clean & Build scripts like wlconf |
patch_kernel | Apply provided kernel patches that are not up streamed |
kernel | Clean build Kernel |
kernel_noclean | Build kernel without cleaning. Useful for incremental builds |
patch_bbbe14_dts | Patches needed for Beaglebone Black to use Element 14 Wireless cape |
Command syntax to build driver specific components.
./sudo_build_wl18xx.sh <module>
The above assumes that you need root permission to install into the file system.