Ubuntu on MediaTek Genio

2024-01-29


今年,2023年,Canonical宣布推出針對MediaTek Genio 1200的最佳化Ubuntu映像。 MediaTek和Canonical的合作,除了可以讓不同市場的企業、新創公司、新興品牌和ODM持續在人工智慧領域創新,創新者和嵌入式社群更可輕鬆地利用這款高能效的物聯網SoC,搭配長達10年的企業級Ubuntu支援,實現安全、開放和可擴展的物聯網設備。

 

MediaTek跟Canonical是怎麼分工的?
角色與分工上,MediaTek負責SoC,所以如客戶硬體、Boot Firmware、AI/Video加速包問題會是由MediaTek處理,其餘Ubuntu則當然是Canonical囉! 而整體生態系其實跟一般PC是一樣的,各個部分皆有對應公司或單位負責。


 

話說回來,雖然跟x86 PC一樣也是使用UEFI,但有別於一般PC的地方是UEFI-EBBR(UEFI Embedded Base Boot Requirement),UEFI-EBBR從UEFI擷取嵌入式系統適用的部分,同時又符合Arm SystemReady IR認證中對於「作業系統及系統韌體的架構拆分」以及「Upstream完整性」的要求。

 

對於硬體開發商而言,當有了自己的板子,可以客製化的部分分別為:Boot Firmware、DTB及Kernel。 Boot Firmware的部分當然是因為有了自己的板子,勢必會做些硬體變更,這個時候,就會需要開發自己的Bootloader。 DTB的部分則是因為可能小改了硬體設定,這樣勢必須針對硬體配置進行調整。 Kernel則是,今天新增了硬體driver,硬體開發商需要先開發驗證,完成驗證則可再請Canonical收進去。

 

只有MediaTek Genio 1200可以支援Ubuntu嗎?

目前可支援Ubuntu的MediaTek平台分別有Genio 350/700/1200三款高整合度、支援邊緣運算的 AI IoT單晶片平台,所支援的Ubuntu版本為Ubuntu 22.04 LTS/Kernel 5.15(Jammy Jellyfish):

 

搭配的三款IoT SoC分別為入門級的Genio 350採用14nm製程,結合獨立的 APU(AI 處理器)與 DSP,可在日常應用實現更高性能和能效的 AI 處理。 中階款的Genio 700則是為智慧家居、互動零售、企業與商業應用而設計,提供快速響應的邊緣計算、先進的多媒體功能、廣泛的傳感器和連網方式,同時支援多任務操作系統。 最後高階的Genio 1200則是採用台積電6nm製程,提供效能強大的CPU、GPU及APU,顯示方面除了豐富的輸入及輸出介面,更是支援最新的多媒體標準及多個4K顯示器。

 

更多資訊,請參考:
MediaTek | Internet of Things
MediaTek | MediaTek Genio 1200
MediaTek | MediaTek Genio 700
MediaTek | MediaTek Genio 350
Ubuntu on Genio

 

*請與我們聯繫取得更多MediaTek IoT相關訊息 mstech@synnex.com.tw