ZHCU913A September 2020 – October 2020 WL1801MOD , WL1805MOD , WL1807MOD , WL1831 , WL1831MOD , WL1835MOD , WL1837MOD
大多数内核配置都是默认的,并已在 TI SDK 版本中进行了配置。以下步骤旨在确保在 .config 文件中选择了正确的内核配置并在构建内核时加以应用。
以下命令将会打开 makemenu config 以手动启用所需的配置。请注意,使用“build utilities”脚本期间,系统会自动启用所需的配置。
export PATH=<sdk path>/linux-devkit/sysroots/x86_64-arago-linux/usr/bin:$PATH
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- <config file>
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig
需要为 WiLink8 驱动程序启用以下内核配置标志/开关。
CONFIG_CFG80211=m
CONFIG_MAC80211=m
CONFIG_WLCORE=m
CONFIG_WLCORE_SDIO=m
CONFIG_WL18XX=m
CONFIG_NL80211_TESTMODE=y
CONFIG_MAC80211_MESH=y
所需的其他配置均包含在 verify_kernel_config.sh(后续部分中会详细介绍)中,后者可用于更新内核配置。