今天要進(jìn)行測(cè)評(píng)的板子是來(lái)自米爾電子的MYD-C8MMX開(kāi)發(fā)板。MYD-C8MMX開(kāi)發(fā)板是米爾電子基于恩智浦,i.MX 8M Mini系列嵌入式應(yīng)用處理器設(shè)計(jì)的開(kāi)發(fā)套件,具有超強(qiáng)性能、工業(yè)級(jí)應(yīng)用、10年生命周期、極優(yōu)成本的優(yōu)勢(shì),被稱為“新一代高性價(jià)比核心板之王”。
我們先來(lái)了解下開(kāi)發(fā)板,開(kāi)發(fā)板由兩個(gè)部分組成,核心板與,底板擴(kuò)展板,如下圖就是核心板 MYC-C8MMX :
在核心上包括整個(gè)系統(tǒng)最核心的部分,電源,CPU,內(nèi)存,存儲(chǔ),等最基本的部分。在MYD-C8MMX核心板中,功能框圖如下圖:
CPU采用恩智浦公司i.MX8M Mini系列處理器,擁有優(yōu)秀的性能,及出色的性價(jià)比,恩智浦公司的i.MX8M Mini是一款全新的嵌入式多核應(yīng)用處理器,采用先進(jìn)的14LPC FinFET 工藝技術(shù)構(gòu)建,提供更快的速度和更高的電源效率。以及擁有商業(yè)和工業(yè)級(jí)認(rèn)證,可以滿足長(zhǎng)期供貨計(jì)劃的需求。
核心板集成了PMIC電源管理模塊,獨(dú)立的核心板既可以自成一套最小系統(tǒng),只需要簡(jiǎn)單的外圍設(shè)計(jì)既可以實(shí)現(xiàn)完整的功能。
板載兩顆鎂光DDR4內(nèi)存顆粒,共計(jì)2GB內(nèi)存,以及閃迪SDINBDG4-8G,8GB EMMC顆粒。組成完成的存儲(chǔ)部分。ETH部分使用了AR8035 Ethernet PHY是一顆可以支持10M/100M/1000M的以太網(wǎng)收發(fā)器芯片。
核心板的背面如下圖:
相對(duì)于核心板的正面,背面的電路相對(duì)較少。主要就是去耦電容以及兩個(gè)100 Pin的連接器用于連接核心板和底板。
底板部分,就不會(huì)像主板那么單調(diào),為了滿足各種產(chǎn)品設(shè)備的功能需要,MYB-C8MMX 提供了豐富的外設(shè)接口,能最大程度利用 NXP i.MX8M Mini 處理器的資源并為工程師的硬件開(kāi)發(fā)提供可靠的參考電路。大大簡(jiǎn)化產(chǎn)品硬件的開(kāi)發(fā)難度并縮短開(kāi)發(fā)時(shí)間。如下圖,底板 MYB-C8MMX:
米爾科技所提供的底板所提供的功能如下圖:
?
我們做底板的上邊由左到右的以此描述下。
底板擁有SIM卡模塊,可以連接SIM卡進(jìn)行物聯(lián)網(wǎng),遠(yuǎn)程操作空的功能實(shí)現(xiàn)。Micro SD卡可以用來(lái)擴(kuò)展空間,ETH網(wǎng)口,是千兆網(wǎng)口,可以滿足大多數(shù)對(duì)網(wǎng)口的需求,2個(gè)USB2.0接口,雖然沒(méi)有USB3.0有點(diǎn)可惜,不過(guò)對(duì)于嵌入式設(shè)備,而不是單板電腦或者屬性話高端應(yīng)用來(lái)說(shuō),USB2.0基本上也可以滿足大多數(shù)的使用需求。接下來(lái)的Micro USB接口,這個(gè)接口為download接口,用來(lái)下載軟件,更新系統(tǒng)。Audio IN OUT自然不必多少,音頻輸入輸出功能。最右邊就是12V的電源輸入接口。
底板的右側(cè)有Camera接口,使用MIPI CSI協(xié)議。其他的部分則是LCD屏幕相關(guān)的接口,TP接口用來(lái)接觸摸屏幕,一般來(lái)說(shuō)是I2C的接口,LVDS接口,用來(lái)連接LCD屏幕,BACKLIGHT是LCD屏幕的背光接口,一般來(lái)說(shuō)會(huì)只用如下圖的轉(zhuǎn)接線來(lái)是實(shí)現(xiàn)屏幕和點(diǎn)背光電源的連接。
底板下邊一次為擴(kuò)展接口ESPI,UART,Debug接口,擴(kuò)展的2.0mm間距排針以及三個(gè)按鍵(注意中間的按鍵時(shí)系統(tǒng)Reset,不要誤觸啊),另外就是PCIE的接口分為nimi PCIE和M.2,板載WIFI,藍(lán)牙模塊AP6212,方便使用。
這樣我們就將板卡的硬件部分簡(jiǎn)單的了解了一下,將電源與串口插上,如下圖紅框?yàn)槲恢茫覀兙涂梢院?jiǎn)單來(lái)使用MYD-C8MMX開(kāi)發(fā)板開(kāi)發(fā)板,EMMC中有預(yù)裝的Uboot與Linux可以幫助我們快速上手。
在上電前,需要將板卡啟動(dòng)模式跳到EMMC啟動(dòng)的模式,這樣我們才能啟動(dòng)米爾科技預(yù)設(shè)在EMMC中的系統(tǒng),修改模式的方法圖下圖,將對(duì)應(yīng)的撥碼開(kāi)關(guān)波動(dòng)到對(duì)應(yīng)位置即可。將SW1為0110,SW2為1010這樣我們就可以直接從EMMC啟動(dòng)整個(gè)系統(tǒng)。啟動(dòng)模式中還有從SD卡啟動(dòng),和down load mode,方便開(kāi)發(fā)人員進(jìn)行開(kāi)發(fā)調(diào)試。
登入系統(tǒng)后,串口輸入用戶名為root既可以進(jìn)入設(shè)備命令行。
簡(jiǎn)單了解下系統(tǒng)的信息,系統(tǒng)使用4.14版本的Kernel,內(nèi)存空間為2GB,四核CPU正常運(yùn)轉(zhuǎn),這個(gè)芯片其實(shí)多核架構(gòu),除了這四個(gè)ARM Cortex A53外,還有一顆ARM Cortex M4F內(nèi)核來(lái)做低功耗協(xié)處理器。
CPU整體架構(gòu)如下圖:
系統(tǒng)角度,米爾科技為MYD-C8MMX開(kāi)發(fā)板套件適配了多種操作系統(tǒng),有yocto linux,ubuntu linux,以及安卓系統(tǒng)方便開(kāi)發(fā)人員根據(jù)項(xiàng)目需求進(jìn)行選擇。
同時(shí)米爾科技也適配了板卡上所需要的各種驅(qū)動(dòng),及Uboot,文件系統(tǒng)等,分別適配了yocto,ubuntu和安卓系統(tǒng)。詳細(xì)的可見(jiàn)下表,這樣開(kāi)發(fā)人員就可以使用由米爾科技提供的可靠驅(qū)動(dòng)及軟件資源進(jìn)行項(xiàng)目的開(kāi)發(fā),免去后顧之憂。
本次米爾科技MYD-C8MMX開(kāi)發(fā)板套件的硬件部分的簡(jiǎn)單測(cè)評(píng)就到這里,年后我們將上線關(guān)于開(kāi)發(fā)板軟件測(cè)試部分的內(nèi)容,如果對(duì)開(kāi)發(fā)板感興趣的可以前往米爾科技的官網(wǎng)購(gòu)買(mǎi)。
評(píng)論