Kernel

아래는 준비된 Kernel Source code 이다.

linux-at91-linux-4.4-at91.tar

(Size 문제로 Wiki 폴더에 카피되어 있음) 다운 받아 이를 컴파일 한다.

kernel_list.jpg kernel_makefile.jpg

make ARCH=arm sama5_defconfig

kernel_defconfig.jpg

변경사항이 있으면 menuconfig를 사용한다.

make ARCH=arm menuconfig

컴파일

make ARCH=arm

Device Tree Blob 생성

make ARCH=arm dtbs

결과는 arch/arm/boot에 생성된다.

kernel_result.jpg

zImage와 dts/at91_sama5d4_xplained_for_vi.dtb를 사용한다.