NXP迅爲IMX8開發板Andaoid編譯環境搭建

獲取源碼
1 首先我們拷貝 Android 9.0 的源碼壓縮包到 Ubuntu 系統下(我這裏拷貝到了/home/topeet 目錄下,大家可以根據情況拷貝到合適的目錄下),如下圖所示:
ls tar -vxf android_build_20210329.tar.gz

2 然後我們使用“tar -vxf android_build_20210329.tar.gz ”命令解壓源碼,如下圖所示:
tar -vxf android_build_20210329.tar.gz

3 Android 源碼解壓完成後,會在當前目錄下生成“android_build”文件夾,如下圖所示:

4 我們切換到 root 用戶,注意!!!一定要切換到 root 用戶,密碼是 topeet。我們使用以下命令進入到
“android_build”目錄,如下圖所示:
su
passwd 輸入 topeet
cd android_build
ls

2 整體編譯
1 輸入“./create.sh”命令,開始編譯 android 9.0 源碼,如下圖所示:
./create.sh

2 編譯過程如下圖所示:

3 編譯完成如下圖所示:

4 編譯完成會在“out/result”目錄下生成鏡像文件,如下圖所示:

5 至此,i.MX8MM Android 9.0 的編譯就完成了。



 

核心板參數
尺寸:50mm*50mm
CPU:NXP i.MX8M Mini
主頻:1.8GHz
架構:四核Cortex-A53,單核Cortex-M4
PMIC:PCA9450A電源管理 PCA9450A電源管理, NXP全新研製配套iMX.8M的電源管理芯片,有六個降壓穩壓器、五個線性穩壓器和一個負載開關,爲整個系統的穩定運行提供了更可靠的保證。
內存:2G DDR4
存儲:8G EMMC
工作電壓:5V
系統支持:Android9.0系統; Linux4.14.78 + Qt 5.10.1 系統
引角擴展:引出腳多達192個,滿足用戶各類擴展需求
工業級運行溫度:-20℃到+80 ℃

底板參數
尺寸:190mm*125mm        UART:1路232串口
POWER:直流電源輸入接口,12V5A電源輸入        TTL-UART:1路
SWITCH:電源開關        232-UART:1路
PDM接口:8路, 最大支持4線8通道 (2mm間距10PIN插座引出)        SAI:支持5路SAI接口(2mm間距26PIN插座引出)
DIP SWITCH:1個10位撥碼開關        MIC        支持MIC輸入
Ethernet:1 路千兆工業級以太網,RJ45 接口        PHONE:支持耳機輸出
USB HOST:2路USB2.0,帶有集成PHY        RS485:1路
WIFI/BT:支持        CAN:1路
MINI PCIE:可外接mini PCIE接口的4G模塊,具備PCIE2.0單通道        Speaker:2路
4G模塊:支持(選配模塊,需要請聯繫客服)        SDIO/GPIO接口:20PIN
USB OTG:1路標準micro USB插座,USB2.0 OTG        JTAG接口:1路(2mm間距20PIN插座引出)
CAMERA接口:1個MIPI CSI(4通道),帶PHY        GPIO接口:20PIN(2mm間距20PIN插座引出)
MIPI-DSI:1路 4通道        TF Card:1個
SIM Card:1個        RTC:實時時鐘
按鍵:5個        I2C:2路(2mm間距26PIN插座引出)

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