1. 程式人生 > >Jetson TX2重新編譯核心過程記錄

Jetson TX2重新編譯核心過程記錄

因為要裝dpdk,需要uio模組,但是tx2原裝的系統沒有這個模組,故重新編譯核心。

1. 獲取TX2 linux核心原始碼

2. 獲取當前系統的配置檔案

進入核心目錄下,即kernel-4.4/

zcat /proc/config.gz > ./config

因為原裝系統沒有選擇uio,故此時uio模組是被註釋的。

vi ./config 	#開啟.config檔案
:/UIO			#查詢UIO,發現#CONFIG_UIO is not set,刪除#和is not set 即可
:wq

3. 更新配置

make prepare
make modules_prepare

4. 編譯核心

make Image

5. 編譯和安裝模組

make modules
make modules_install

6. 完成編譯

cp ./arch/arm64/kernel/Image /boot/Image
reboot now