九鼎創展 RK3399開發板雙核Cortex-A72+四核Cortex-A53內置高性能3D GPU Mali-T860;
拆開了RK3399開發板的7寸屏板子如下 ,
下面是編譯源包的方法:
編譯android源碼包
說明:編譯映像時一定要使用普通權限編譯。編譯完成后,生成的映像文件RK3399MiniLoaderAll_V1.05.bin,uboot.img,trust.img,misc.img,misc-linux.img,parameter-linux.txt,parameter.txt,resource.img,kernel.img,boot.img,system.img,recovery.img, update-android.img。
5.1 編譯uboot
在android源碼目錄下執行如下命令編譯uboot,編譯完成后映像文件RK3399MiniLoaderAll_V1.05.bin(因版本不同,名稱不一定相同)以及uboot.img會釋放到out/release目錄。 ./mk.sh -u
5.2 編譯android內核
在android源碼目錄下執行如下命令編譯android內核,編譯完成后映像文件kernel.img、resource.img會釋放到out/release目錄。 ./mk.sh -k
5.3 編譯android文件系統
在android源碼目錄下執行如下命令編譯android映像文件,編譯完成后映像文件會釋放到out/release目錄。 ./mk.sh -s
編譯完文件系統,在out/release目錄下會生成如下文件:
RK3399MiniLoaderAll_V1.05.bin:uboot映像文件
trust.img:uboot映像文件
uboot.img:uboot映像文件
Kernel.img:內核映像
Resource.img:資源映像,內含開機圖片和內核的設備樹信息。
Boot.img: Android的初始文件映像,負責初始化并加載system分區。
System.img:android的system分區映像,ext4文件格式系統。
Recovery.img:急救模式映像。
Misc.img:分區映像,負責啟動模式切換和急救模式的參數傳遞。
update-android.img:整個升級文件的單一映像,包括了uboot,內核,文件系統等。
5.4 查看編譯幫助
執行如下指令可查詢mk腳本使用方法
./mk.sh -h
對九鼎創展RK3399開發板,RK3399核心板其他方面的應用,大家也可以留言探討
歡迎光臨 電子工程網 (http://m.qingdxww.cn/) | Powered by Discuz! X3.4 |