總覽:
編譯需求:
原始碼:/home/qlqcetc/nuc970bsp/02.linux核心3.10.x
編譯工具鏈:arm-linux-gcc
核心打包工具:mkimage
生成檔案:
1.970uimage
1.檢視/home/qlqcetc/nuc972bsp路徑下是否有image資料夾,若沒有,則建立乙個。
2.進入核心所在路徑
#cd /home/qlqcetc/nuc970bsp/02.linux核心3.10.x
3.使用核心出廠配置
#cp coidea972.config .config
注意:此步驟會使核心還原成酷客初始配置。
如果是5寸屏或者7寸屏,則使用
#cp coidea972hd.config .config
4.編譯核心
#make uimage
初次編譯需要一段時間,編譯完成後會在/home/qlqcetc/nuc972bsp/image生成我們所需的970uimage映象 。(注意:1.我們用到的是970uimage這個檔案,而不是970image 2.確保執行這一步之前已經編譯過uboot並安裝過mkimage工具)
NUC972的BSP包的使用
一 nuc972的bsp包安裝好後內容如下 buildroot 可用來編譯核心,交叉編譯工具,應用程式.等的集合 image kernel 使用預設設定預先編譯好的核心 linux 3.10.x 核心原始碼 rootfs rootfs 48 根檔案系統 arm linux 4.8環境使用 rootf...
NUC972 VI編輯器的使用
vi 的工作模式可分為命令模式和輸入模式,兩者之間可以任意切換 命令模式 從鍵盤上輸入的任何字元都被作為編輯命令來解釋,vi 下很多操作如配置編輯器 文字查詢和替換 選擇文字等都是在命令模式下進行的。輸入模式 從鍵盤上輸入的所有字元都被插入到正在編輯的緩衝區中,被當作正文。啟動 vi 後處於命令模式...
linux核心hello world模組編寫
include include include int param 0 裝置模組註冊時執行的初始化函式 static int init initialization module void 裝置模組解除安裝的清除函式 static void exit cleanup module void 告之核心...