==== Kernel ==== 아래는 준비된 Kernel Source code 이다. {{wiki:atmel_sama5d42:kernel:linux-at91-linux-4.4-at91.tar}} (Size 문제로 Wiki 폴더에 카피되어 있음) 다운 받아 이를 컴파일 한다. {{wiki:atmel_sama5d42:kernel:kernel_list.jpg}} {{wiki:atmel_sama5d42:kernel:kernel_makefile.jpg}} make ARCH=arm sama5_defconfig {{wiki:atmel_sama5d42:kernel:kernel_defconfig.jpg}} 변경사항이 있으면 menuconfig를 사용한다. make ARCH=arm menuconfig 컴파일 make ARCH=arm Device Tree Blob 생성 make ARCH=arm dtbs 결과는 arch/arm/boot에 생성된다. {{wiki:atmel_sama5d42:kernel:kernel_result.jpg}} zImage와 dts/at91_sama5d4_xplained_for_vi.dtb를 사용한다.