MediaTek Genio 130/130A 快速上手(一)



品佳集團代理的MediaTek Genio 130/130A(MT7931/MT7933)微處理器產品,為基於Arm Cortex-M33架構處理器,時脈可達300MHz,內建最高8MB SRAM,提供高效運算能力。

Genio 130A(MT7933)支援WiFi 6、BT 5.2等無線連接技術,並且在新版本SDK已支援Matter技術,整合後使產品能夠跨平台無縫連接智慧家居平台上的其他裝置,提升產品價值。

此外Genio 130A(MT7933)的內建HiFi4 DSP使語音辨識的效率及精確度大幅提升,除可配合賽微科技(Cybron)語音識別資料庫實現本地端語音助理服務;另外還可搭配WiFi功能整合Amazon Alexa智慧語音助理,提供雲端語音識別服務。

聯發科技(MediaTek) Genio 130/130A(MT7931/MT7933),具備:

  • Arm Cortex-M33處理器,時脈300MHz
  • Embedded 1MB SRAM and 8MB UHS(Ultra High Speed) PSRAM
  • WiFi 6與雙頻 IEEE 802.11 a/b/g/n/ac/ax 2.4G/5G 連接子系統
  • 藍芽連接子系統
  • Audio Cadence® Tensilica® HiFi4 DSP@600MHz(註一)
  • 硬體加密引擎(AES/DES/3DES/SHA/ECC/TRNG)
  • 電源管理單元
  • 支援 USB 2.0 OTG(註一)
  • 豐富的周邊介面如: USB、SDIO、SPI master/slave、I2C、I2S、UART、AUXADC、PWM 以及 最多46組 GIPO
  • 提供FreeRTOS及Arduino開發SDK及多個範例專案,縮短開發時程

註一: HiFi4 DSP, USB 2.0為MT7933支援之功能。

此系列博文將會一步步帶領大家操作及熟悉以下內容:

  • 搭建編譯環境
  • 導入SDKLinux編譯環境
  • MT793X FreeRTOS Non-NDA SDK v3.1.0 簡介
  • 編譯SDK中的範例程式
  • 利用 Genio 130/130A提供的周邊,建立簡單的應用範例


搭建編譯環境
Llinux : Ubuntu 20.04 LTS (建議)
Virtual Machine : VMware Workstation 17 Player



安裝套件

導入SDK
取得Non-NDA SDK 並解壓縮到對應路徑(ex: ~/genio130)



編譯腳本 build.sh 簡介



執行編譯腳本 build.sh 並且不帶參數,可印出完整使用說明,其中

  • 編譯 project 需要附帶參數 <board><project>
    ex: ./build.sh mt7933_hdk iot_sdk_demo
  • 可編譯的 project 名稱可利用 "list" 功能印出
    ex: ./build.sh list

"list" 功能印出的內容由SDK路徑 project/mt7933_hdk/apps/ 而來


相關資訊連結:

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★博文作者未開放評論功能

參考來源