2.3 Buildroot File System and Linux Kernel
Start the build operation using the $ make
command from the
buildroot-at91
directory.
This $ make
command displays the build status on the
terminal.
Note: Ensure that the host PC is
connected to the internet before starting the build operation, and do not use any build
options.
The following files are generated in the
The driver source files are located at:
buildroot-at91/output/images
directory when the build operation is
completed.File Name | Description |
---|---|
sama5d4_xplained.itb | Image Tree Blob – Contains zImage, base device tree along with dt-overlays |
rootfs.ubi | The root file system includes the WILC modules by default |
at91-sama5d4_xplained.dtb | Device tree Blob file for SAMA5d4_xplanined board |
u-boot.bin | U-boot for Microchip SoC (aka AT91) |
uboot-env.bin | U-boot environment |
sama5d4_xplained_wilc_sdio.dtso | WILC SDIO dt-overlay |
sama5d4_xplained_wilc_spi.dtso | WILC SPI dt-overlay |
sama5d4-nandflashboot-uboot-4.0.5.bin | AT91Bootstrap binary and is 2nd level bootloader for Atmel AT91 SoC |
github.com/linux4microchip/linux/tree/linux-6.1-mchp/drivers/net/wireless/microchip/wilc1000
in the linux
kernel.Note: The driver directory name is wilc1000 for
legacy reasons only. The driver supports both ATWILC1000 and ATWILC3000.
The AT91
Device Tree Overlays and FIT image descriptors repository is located at: github.com/linux4microchip/dt-overlay-mchp.git.To clone the dt-overlay-at91 repository, use the commands below.
$ git clone https://github.com/linux4microchip/dt-overlay-mchp.git
$ git tag | grep linux4microchip
linux4microchip-2023.04
linux4microchip-2022.10
...
$ git checkout linux4microchip-2023.04 -b dt-overlay-mchp-linux4microchip-2023.04
Switched to a new branch 'dt-overlay-mchp-linux4microchip-2023.04'