Minnowboard MAX介紹

MinnowBoard MAX是Intel推出的第二代開放硬體平台,系統從硬體(原理圖,BOM),固件到操作系統整體開發源代碼,為廣大Maker帶來了福音。

1. 硬體介紹

MinnowBoard MAX是一款緊湊型,經濟實惠,而且功能強大的開發板為專業人士和製造商。開放式的硬體設計使無盡的定製和集成的潛力。它採用64位英特爾?凌動?E38xx系列SoC的CPU,集成英特爾高清顯卡。視頻和數字音頻輸出是通過HDMI與模擬音頻經由擴展板單獨可用。其他I/ O包括:微型,SATA2,USB3.0(主機),USB2.0(主機),千兆乙太網,I2C,SPI,並通過FTDI電纜串列調試(可淘寶購買)。八緩衝GPIO引腳可作為很好,有2個引腳支持PWM。

產品:開發板

核心:英特爾凌動E38xx

介面類型:乙太網,HDMI,支持microSD,串口,USB

工作電源電壓:5 V

品牌:MinnowBoard由CircuitCo

描述/功能:MinnowBoard MAX雙核,2GB內存

尺寸:73毫米×99毫米

頻率:1.33 GHz的

最高工作溫度:+70℃

最低工作溫度:0℃

英特爾E3800凌動?處理器

Intel的E3800 Atom處理器的家庭是基於Silvermont微架構,並採用英特爾業界領先的22納米製程技術的3-D三柵極晶體管實現在智能系統的計算性能和能效顯著的改善。它是第一個系統級晶元(SoC)設計的智能系統,提供卓越的計算,圖形和媒體性能,同時在散熱條件擴展範圍內工作。亮點包括高I / O連接,集成內存控制器,虛擬化技術,糾錯碼(ECC),並內置了熱設計功耗(TDP)10W的範圍5W的安全功能。該產品系列是理想的高效成像工作流程,數字標牌與安全的內容傳輸,具有視覺吸引力的互動式客戶端(互動式信息亭,智能自動售貨機,ATM和點銷售終端(POS)終端,攜帶型醫療設備,工業控制系統,並在 - 車輛信息娛樂(IVI)系統。

MinnowBoard MAX 是基於 Intel Atom 的硬體開發板,可用於開發 Windows 驅動程序。

MinnowBoard MAX 板支持為使用各種介面(包括 GPIO、I2C、I2S、UART、SDIO、USB、PCIe)的設備開發驅動程序。

有關 MinnowBoard MAX 的信息(原理圖和BOM list)和詳細規範,請參閱 MinnowBoard.org

2. 軟體介紹

系統固件採用開放源代碼的UEFI系統,固件可以在Github上下載(見Intel? Architecture Firmware Resource Center |)。

操作系統支持

1. Yocto,詳見MinnowBoard.org

2. 安卓4.4系統,詳見 Intel Open Source Technology Center

3. Window8.1和Windows10(請選擇UEFI安裝)

4. 各種Linux發行版,Fedora,ubuntu等

5. Window10 IOT。目前微軟對Windows 10 IOT只支持樹莓派2和Minnowboard MAX。相比於Minnow Board MAX,樹莓派2擁有更大的用戶群,更好的性價比,和更廣的硬體社區支持率。但是,如果對於性能有要求的場景,則可以考慮Minnow Board MAX,畢竟,其核心是64位 Intel? Ato E38xx Series SoC。

3. 開始使用Minnowboard MAX

3.1 獲取開發板和相關硬體

你將需要以下硬體:

  • 附帶電源線和適配器的 MinnowBoard MAX 板。有關詳細信息,請參閱上面的官網(注意可以購買MAX或者兼容的Turbot)。
  • USB 集線器
  • USB 鍵盤
  • USB 滑鼠
  • Windows To Go 認證的 USB 驅動器
  • 監視器和 HDMI 電纜(可能還需適配器)

注意 我們建議你使用 micro HDMI-HDMI 適配器將開發板連接到 HDMI 監視器。

3.2 下載工具包和工具

一個驅動程序開發環境具有兩台計算機:主計算機和目標計算機。目標計算機也稱為測試計算機。在主機上的 Microsoft Visual Studio 中開發和生成驅動程序。調試器在主機上運行並且在 Visual Studio 用戶界面中可用。當測試和調試驅動程序時,驅動程序在目標計算機上運行。在此情況下,MinnowBoard MAX 板是目標計算機。

若要開發 MinnowBoard MAX 板的硬體和驅動程序,你需要在主機上安裝以下工具包和工具:

  • Visual Studio
  • Windows 驅動程序工具包 (WDK)
  • WDK Test Pack
  • Windows 調試工具

3.3 在開發板上安裝最新的固件

如果你具有UEFI只是,可以自行從Github上下載編譯最新的固件。也可以從firmware.intel.com上下載已經編譯過的固件,建議下載0.94版,更改了不少bug。過程大致如下:

  1. 將固件更新工具和二進位文件複製到存儲媒體,如U盤中。
  2. 在 EFI shell 中,運行該工具。例如,在 64 位 shell 中,運行以下命令以更新 64 位固件:

fs0: FirmwareUpdateX64.efi MNW2MAX1.X64.0094.R01.1509161206.bin

3. 等待更新過程成功完成。開發板將自動重新啟動。

3.4 安裝操作系統

安裝操作系統的過程和一般的電腦沒有什麼區別。有幾點要注意:

  1. 必須是UEFI安裝,不支持Legacy安裝
  2. Android安裝比較特殊,請按照01.org上的過程安裝。

歡迎大家關注本專欄和用微信掃描下方二維碼加入微信公眾號"UEFIBlog",在那裡有最新的文章。同時歡迎大家給本專欄和公眾號投稿!

用微信掃描二維碼加入UEFIBlog公眾號

參考鏈接

1. MBM Get Started:http://ms-iot.github.io/content/win10/SetupMBM.htm2. Using PowerShell to connect and configure a device running Windows IoT Core:http://ms-iot.github.io/content/win10/samples/PowerShell.htm

推薦閱讀:

奧松機器人是一家什麼樣的公司?
如何評價 Windows 10 提供對 Raspberry Pi 2 的支持?
程序員如何看懂開源硬體(Arduino、Raspberry pi..)原理圖?
Intel的Galileo和 Arduino以及Raspberry Pi有什麼區別?
懂得看原理圖,電路圖,去做嵌入式,還需要具備哪些知識?

TAG:英特尔Intel | 开源硬件 | Arduino |