9 Document Revision History

Revision Date Section Description
J 09/2023 Introduction Updated the Linux Kernel path for version 6.1
Cloning a Kernel Source and Root File System Updated Github tags for Linux Kernel 6.1 and repositories to linux4microchip
Buildroot File System and Linux Kernel Updated uboot revision to v4.0.5
H 09/2022 Introduction Updated the Linux Kernel path for version 5.15
Cloning a Kernel Source and Root File System Updated Github tags for Linux Kernel 5.15
Buildroot File System and Linux Kernel Updated uboot revision to v4.0.3
Updating Binary and System Image into the Target Board Updated
G 02/2022 Introduction Updated the Linux Kernel path for version 5.10
Buildroot File System and Linux Kernel Updated
Building Linux Kernel Individually Updated Github path for linux4microchip
Running in the ATWILC Station Mode Updated STA connection examples with WPA3 Security, Removed the deprecated WEP feature examples
Running in the ATWILC AP Mode Updated AP examples with WPA3 Security, Removed the deprecated WEP feature examples
F 11/2021 Introduction Updated the Linux Kernel path for version 5.10
Building Kernel Image Updated the build steps for compiling the Linux Kernel version 5.10
Initializing the WILC Device Updated
Adding WILC Driver Support to Kernel Updated the steps to configure WILC driver module from the GUI selection window
SD Express Board Updated (Mainline driver instead of staging driver)
Serial Peripheral Interface Board Updated (Mainline driver instead of staging driver)
BLE Peripheral Mode Example for BlueZ 5.29 and Later Updated
Running in the ATWILC Station Mode Updated
Running in the ATWILC AP Mode Updated
Running in the ATWILC Concurrent Mode Updated
E 10/2020 Updating Binary and System Image into the Target Board Updated the steps to build wilc from Linux4SAM
Load SAMA5D4 Configuration File Updated
buildroot-at91 output images Files Updated
How to Build Linux for SAMA5D4 Xplained Updated
Cloning a Kernel Source and Root File System Updated
Building and Flashing the System Image into the SAMA5D2 Xplained Ultra Board Updated
Build Binaries form Source Code Updated
Host Suspend/Resume Mechanism Updated
Building the Linux Kernel Individually Updated
D 06/2020 Building and Flashing the System Image into the SAMA5D2 Xplained Ultra Board Updated
How to Build Linux for SAMA5D4 Xplained Updated
Updating Binary and System Image into the Target Board. Updated
Building and Flashing the System Image into the SAMA5D3 Xplained Board Updated
Building and Flashing the System Image into the SAMA5D27-SOM1-EK1 Updated
Prerequisites Updated
  • Running in the ATWILC P2P Mode
  • Supported Modes with Concurrency
  • BLE Powersave
  • Set Transmit Power
  • BLE Peripheral Mode Example For BlueZ 5.28 and Earlier
  • Modified steps to add p2p0 virtual interface before using it
  • Added note about hostapd removing virtual interface before closing
  • Add missing parameters to uart_brk_ioctl command
  • Explain allowed tx power levels and their units
  • Modify BlueZ’s output to match the existing SW
C 02/2019
  • Building Linux for SAMA5D2 Xplained Ultra Board
  • Building and Flashing the System Image into the SAMA5D3 Xplained Board
  • Building and Flashing the System Image into the SAMA5D27-SOM1-EK1 Board
  • Serial Peripheral Interface Board
  • Monitor Mode
  • Change Regulatory Domain settings
  • Setting Wi-Fi MAC address
  • Added new section
  • Added new section
  • Added new section
  • Added details about XPRO EXT1 Pins for SPI pins
  • Added new section
  • Added new section
  • Added new section
B 06/2018 Document
  • Updated procedure for building Linux for SAMA5D4 Xplained Ultra Board
  • Updated the procedure for updating ATWILC Firmware
  • Added information about Powersave, Antenna Switching, and Debug Logs
  • Added details about BLE Peripheral Mode example for BlueZ 5.28 and Earlier, and BlueZ 5.29 and Later
A 08/2017 Document Initial Release
Updated with the new terminologies. For more details, see the following note.
Note: Microchip is aware that some terminologies used in the technical documents and existing software codes of this product are outdated and unsuitable. This document may use these new terminologies, which may or may not reflect on the source codes, software GUIs, and the documents referenced within this document. The following table shows the relevant terminology changes made in this document.
Table 9-1. Terminology Related Changes
Old Terminology New Terminology Description
Master Host The following sections are updated with new terminologies: