Jetson TX 2カーネル再コンパイル


ソースの準備
使用するカーネルバージョンは4.4.15-tegraです.Jetpack 3.0のr 27.1です.
wget  http://developer2.download.nvidia.com/embedded/L4T/r27_Release_v1.0/BSP/r27.1.0_sources.tbz2
tar -jxvf r27.1.0_source.tbz2 
tar -jxvf kernel_src.tbz2
cd kernel/kernel-4.4
zcat /proc/config.gz > .config //           .config make xconfig//  menuconfig    
make xconfig
         ,menuconfig     (       imx219  ,ctrl+f->imx219->  IMX219 sensor driver) 
   
 
  

//    makefile     ,       Jetson     
make prepare
make modules_prepare
//    
make -j6

, :

In file included from sound/soc/tegra-alt/ahub_unit_fpga_clock.c ......tegra210_xbar_alt.h: No such file or directory
dev-t18x.h: No such file or directory 

find , makefile 。 sound/soc/tegra-alt makefile ccflags-y += -Isound/soc/tegra-alt( find ), , MakeFile , MakeFile, , 。 error , , make 。

make modules//     
make modules_install //      /lib/modules
sudo cp ./arch/arm64/boot/zImage /boot/zImage
sudo cp ./arch/arm64/boot/Image /boot/Image


zImage Image , make -j6 , make,

uname -r 4.4.15-tegra
uname -r 4.4.15
uname -a 。

, , ~