-
Notifications
You must be signed in to change notification settings - Fork 19
Home
This wiki page provides information on Microchip's 802.11/BT Combo SoC ATWILC3000 and Atmel 802.11 SoC ATWILC1000 drivers. For more information, visit ATWILC1000 or ATWILC3000. The ATWILC1000 is a single chip IEEE 802.11 b/g/n fullMAC link controller, and ATWILC3000 is a single chip IEEE 802.11 b/g/n and Bluetooth 4.0 optimized for low power mobile applications. Enjoy the tutorials and useful information.
Download the official release here:
https://github.com/linux4wilc/driver
https://github.com/linux4wilc/firmware
The release candidates are also available in the following link.
For the kernel driver: git clone https://github.com/linux4wilc/driver.git
For the firmware: git clone https://github.com/linux4wilc/firmware.git
-
Go to the staging directory:
cd /drivers/staging/
-
Create the wilc1000 directory if not preset:
mkdir wilc1000
-
Place the wireless driver into the wilc1000 directory.
-
Modify the /staging/Kconfig to add wireless driver Kconfig.
# Add WILC Kconfig
source "drivers/staging/wilc1000/Kconfig
- Modify the drivers/staging/Makefile to add wireless driver in the Kbuild.
# Add Atmel here
obj-$(CONFIG_WILC) += wilc1000/
**NOTE: Directory name is wilc1000 for legacy reasons only. The driver supports both wilc1000 & wilc3000**
-
Configure the kernel with your favorite, for example,
make menuconfig
. -
Build the kernel.
For more practical information, refer to the specific platform quick start guide.