hisi3516dv300學習筆記——編譯hisi3516dv300的SDK

先下載linux內核源碼包,下載地址:
https://mirrors.edge.kernel.org/pub/linux/kernel/v4.x/
在這裏插入圖片描述

(1)編譯整個osdrv目錄:

注意:默認不發佈內核源碼包,只發布補丁文件。內核源碼包需自行從開源社區上下載。
從linux開源社區下載v4.9.37版本的內核:
1)進入網站:www.kernel.org
2)選擇HTTP協議資源的https://www.kernel.org/pub/選項,進入子頁面
3)選擇linux/菜單項,進入子頁面
4)選擇kernel/菜單項,進入子頁面
5)選擇v4.x/菜單項,進入子頁面
6)下載linux-4.9.37.tar.gz (或者linux-4.9.37.tar.xz)到osdrv/opensource/kernel目錄下

	make all

注意:由於Makefile中文件系統編譯依賴組件較多,不能保證單獨編譯的文件系統可用,建議採用make all編譯;
但可單獨編譯uboot,kernel;

可以傳如下參數:
a, BOOT_MEDIA:spi(default) or emmc
b, CHIP:hi3516dv300(default) or hi3516cv500
c, 如果想要更換可以使用TARGET_XLSM=*.xlsm來指定所需要的u-boot表格文件

(2)清除整個osdrv目錄的編譯文件:

	make OSDRV_CROSS=arm-himix200-linux clean

(3)徹底清除整個osdrv目錄的編譯文件,除清除編譯文件外,還刪除已編譯好的鏡像:

	make OSDRV_CROSS=arm-himix200-linux distclean
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章