發燒友實測 | iMX8MP開發板開箱篇-OKMX8MP-C基礎介紹
作者|donatello1996
來源 | 電子發燒友
收到飛凌嵌入式的iMX8MP開發板之后,我真是眼前一亮,我不敢妄下定論,但是飛凌的OKMX8MP-C 開發板覺得是我見過外設接口最多的開發板,其上有兩個USB3.0 Host接口,兩個網口,一個miniPCIe+m.2 ngff接口,而m.2 ngff接口則為專屬5G模塊設計,市面上支持m.2接口的5G模塊有高通SIM7000,廣和通5G,移遠5G等,m.2接口已然成為工控領域中5G模塊的常用接口。值得一提的是,開發板還擁有非常罕見且高端的標準PCIe x1通道接口,有了這個接口,開發板就可以外擴PCIe網卡或PCIe開發板(如xilinx的眾多開發板都帶有PCIe x1金手指插槽)。除此之外,就是飛凌工控開發板中常見的MIPI DSI接口和MIPI CSI接口/LVDS接口/CAN接口了,這些接口非常常見就不多說了。
先上張飛凌iMX8MP的靚照。
iMX8MP 上電實拍,夠閃!
iMX8MP開發板默認啟動方式為EMMC啟動,同時有撥碼開關選擇USB啟動/USB燒錄/TF卡啟動/QSPI啟動,對于EMMC啟動方式來說,要燒錄更新系統,可以通過卡刷或者線刷方式進行,而QSPI啟動方式則是將uboot燒錄至QSPI,文件系統由EMMC啟動。對我來說,我是選擇更新系統文件最為方便的TF卡啟動,TF卡啟動好處有二,第一是更換uImage內核文件方便,第二是可以隨意定制文件系統,不過飛凌廠家并沒有提供可以直接燒錄到TF卡的完整img文件,將系統燒錄到TF卡啟動只有兩種方法,第一是用uuu線刷軟件直接將uboot和Image+rootfs的打包文件通過sd_all燒錄配置文件燒錄到TF卡上,第二是使用飛凌廠家提供的mksdcard.sh之類的燒錄腳本在虛擬機下進行,我經過實測后覺得第一種方法是最簡單的,只需要準備imx-boot.bin和打包文件rootfs.sdcard即可,如圖:
而rootfs.sdcard文件是由rootfs.sdcard.a*四個壓縮分卷文件生成的,需要在虛擬機下進行合并:
cat rootfs.sdcard.a* > rootfs.sdcard
在uuu軟件下執行命令:
uuu.exe -b sd_all imx-boot.bin rootfs.sdcard
燒錄完畢后TF卡的分區狀態:
啟動后查看TF卡硬盤空間,可用52G:
查看內存空間,4G:
內核版本:
------------------------------
作者簡介:
donatello1996,某大型企業資深嵌入式工程師,電子發燒友論壇技術大牛,同時也是飛凌嵌入式多年鐵粉,曾基于飛凌多款板卡產出過優質測評文章或使用心得。本期三篇文章為donatello1996在使用OKMX8MP-C開發板過程中精心產出的干貨,在此對donatello1996表示感謝。
相關產品 >
-
OKMX8MP-C開發板
內置NPU、ISP,AI計算能力高達2.3TOPS|飛凌嵌入式i.MX8MP 系列-NXP iMX8M Plus 開發板 基于高性能低功耗工業級iMX8MP核心板設計,支持多種多種高速通信接口。iMX8MP開發板內置NPU,AI計算能力2.3TOPS,支持4K,支持雙圖像信號處理器(ISP),是一款支持LinuxQT/android操作系統的iMX8MP開發板。
了解詳情 -
FETMX8MP-C核心板
iMX8MP核心板基于 NXP i.MX 8M Plus 處理器設計, 采用4核Cortex-A53 和 Cortex-M7架構。支持雙千兆網口,iMX8MP性能強勁最高運行速率可達2.3TOPS,并且i.MX8MP功耗更低≤2W 。iMX 8M Plus系列專注于機器學習和視覺、高級多媒體以及具有高可靠性的工業自動化。它旨在滿足智慧家庭、樓宇、城市和工業4.0應用的需求。飛凌iMX8MP核心板提供用戶手冊,iMX8MP原理圖,引腳定義等。
了解詳情