9 Document Revision History

RevisionDateSectionDescription
J09/2023IntroductionUpdated the Linux Kernel path for version 6.1
Cloning a Kernel Source and Root File SystemUpdated Github tags for Linux Kernel 6.1 and repositories to linux4microchip
Buildroot File System and Linux KernelUpdated uboot revision to v4.0.5
H09/2022IntroductionUpdated the Linux Kernel path for version 5.15
Cloning a Kernel Source and Root File SystemUpdated Github tags for Linux Kernel 5.15
Buildroot File System and Linux KernelUpdated uboot revision to v4.0.3
Updating Binary and System Image into the Target BoardUpdated
G02/2022IntroductionUpdated the Linux Kernel path for version 5.10
Buildroot File System and Linux KernelUpdated
Building Linux Kernel IndividuallyUpdated Github path for linux4microchip
Running in the ATWILC Station ModeUpdated STA connection examples with WPA3 Security, Removed the deprecated WEP feature examples
Running in the ATWILC AP ModeUpdated AP examples with WPA3 Security, Removed the deprecated WEP feature examples
F11/2021IntroductionUpdated the Linux Kernel path for version 5.10
Building Kernel ImageUpdated the build steps for compiling the Linux Kernel version 5.10
Initializing the WILC DeviceUpdated
Adding WILC Driver Support to KernelUpdated the steps to configure WILC driver module from the GUI selection window
SD Express BoardUpdated (Mainline driver instead of staging driver)
Serial Peripheral Interface BoardUpdated (Mainline driver instead of staging driver)
BLE Peripheral Mode Example for BlueZ 5.29 and Later Updated
Running in the ATWILC Station ModeUpdated
Running in the ATWILC AP ModeUpdated
Running in the ATWILC Concurrent ModeUpdated
E10/2020Updating Binary and System Image into the Target BoardUpdated the steps to build wilc from Linux4SAM
Load SAMA5D4 Configuration FileUpdated
buildroot-at91 output images FilesUpdated
How to Build Linux for SAMA5D4 XplainedUpdated
Cloning a Kernel Source and Root File SystemUpdated
Building and Flashing the System Image into the SAMA5D2 Xplained Ultra BoardUpdated
Build Binaries form Source CodeUpdated
Host Suspend/Resume MechanismUpdated
Building the Linux Kernel IndividuallyUpdated
D06/2020Building and Flashing the System Image into the SAMA5D2 Xplained Ultra BoardUpdated
How to Build Linux for SAMA5D4 XplainedUpdated
Updating Binary and System Image into the Target Board.Updated
Building and Flashing the System Image into the SAMA5D3 Xplained BoardUpdated
Building and Flashing the System Image into the SAMA5D27-SOM1-EK1Updated
PrerequisitesUpdated
  • 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
C02/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
B06/2018Document
  • 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
A08/2017DocumentInitial 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 TerminologyNew TerminologyDescription
MasterHostThe following sections are updated with new terminologies: