
Table of Contents
Introduction......................................................................................................................1
1. Prerequisites..............................................................................................................4
2. Building Linux for SAMA5D4 Xplained Ultra Board................................................... 5
2.1. Cloning a Kernel Source and Root File System........................................................................... 5
2.2. Loading SAMA5D4 Configuration File..........................................................................................5
2.3. Buildroot File System and Linux Kernel....................................................................................... 5
2.4. Building Linux Kernel Individually.................................................................................................6
3. Updating Binary and System Image into the Target Board........................................7
4. Updating ATWILC Firmware...................................................................................... 9
4.1. ATWILC1000 and ATWILC3000 Driver Modules..........................................................................9
4.2. ATWILC1000 and ATWILC3000 Firmware Binaries.....................................................................9
5. Running ATWILC..................................................................................................... 10
5.1. Accessing the Console...............................................................................................................10
5.2. Recognizing ATWILC1000..........................................................................................................11
5.3. Recognizing ATWILC3000......................................................................................................... 12
5.4. Modifying Configuration Files..................................................................................................... 14
5.5. Running in the ATWILC Station Mode........................................................................................16
5.6. Running in the ATWILC AP Mode.............................................................................................. 18
5.7. Running in the ATWILC P2P Mode............................................................................................ 18
5.8. Supported Modes with Concurrency.......................................................................................... 20
5.9. Powersave .................................................................................................................................22
5.10. Antenna Switching......................................................................................................................23
5.11. Debug Logs ...............................................................................................................................25
5.12. Miscellaneous Linux Topics........................................................................................................25
5.13. Running ATWILC3000 in Bluetooth Mode..................................................................................28
6. Document Revision History..................................................................................... 33
The Microchip Web Site................................................................................................ 34
Customer Change Notification Service..........................................................................34
Customer Support......................................................................................................... 34
Microchip Devices Code Protection Feature................................................................. 34
Legal Notice...................................................................................................................35
Trademarks................................................................................................................... 35
Quality Management System Certified by DNV.............................................................36
ATWILC1000/ATWILC3000
© 2018 Microchip Technology Inc. User Guide DS70005328B-page 2