MediaTek Genio 130A WiFi 6 + BLE 5.2 開發環境搭建與編譯

(1) Genio 130A 是MediaTek推出的全新無線連網系統單晶片, 整合了微控制器(MCU)、AI 引擎、Wi-Fi 6 和藍牙5.2 及電源管理單元(PMU),還額外整合獨立音訊數位訊號處理器,路由器等無線連網裝置製造商可便捷地為產品增加語音助理等服務。Genio 130 採用高度整合設計,可為小尺寸裝置提供節能、可靠及高效的網路連接,是各類物聯網(IoT)裝置的最佳選擇。

 大大購相關商品  EK-7933CT KIT >> 查詢存貨及售價

Genio 130 支援 1T1R Wi-Fi 6 連網、2.4GHz 和 5GHz 雙頻段,以及先進的 Wi-Fi 功能,如目標喚醒時間(TWT)、MU-MIMO、MU-OFDMA、QoS 和 WPA3 Wi-Fi 安全技術,以 Wi-Fi 6 規格在連網品質及安全性上為使用者把關。該款解決方案支持先進的 Wi-Fi 和藍牙抗干擾共存,使用者即便同時使用 Wi-Fi 跟藍牙連網,仍可享有穩定的連網體驗。

該款新品皆整合了 Arm Cortex-M33 微控制器以及整合式前端模組(iFEM)。其中該微控制器由嵌入式 RAM 與外接快閃記憶體支援;該前端模組支援低雜訊放大器(LNA)和功率放大器(PA)功能。語音處理方面,Genio 130 整合了 HiFi4 數位訊號處理器(DSP),以支援遠場語音處理;Genio 130 也具備麥克風即時喚醒功能,能偵測語音活動,可隨時用關鍵字(wake-up word)啟動。

Genio 130 以其小尺寸、低功耗的設計最大化能耗效率,協助裝置製造商通過美國環保署所推動的「能源之星」與其他綠色家電的節能評等與認證。該款新品支援安全啟動以及硬體級加密引擎,擁有健全的安全防護,並支援多種傳輸(I/O)介面,包括 SPI、I2C、I2S、IR IN、UART、AUXADC、PWM 和 GPIO 等多種通用介面,符合不同的裝置設計需求。



(2)搭建開發環境

首先,需要準備一個ubuntu環境,如ubuntu 18.04 TLS



(3)先安裝需要的相關工具

  1. install python3.6
  2. install python-pip
  3. install virtualenv


(4)將開發包用tar命令解開之後,就可以進行編譯

(5)進入SDK目錄,進行編譯
#./build.sh mt7933_hdk bga_sdk_demo




(6)編譯完成之後,就會得到bin檔案

 
(7)編譯產生的bin檔案介紹

mt7933cv_xip_bga_al_scatter.ini是燒錄設定文件

mt7933cv_xip_bga_al.bin是燒錄bin文件

mt7931an_bootloader-xip.bin是bootloader 文件

WIFI_RAM_CODE_MT7933_ALL.bin是燒錄Wifi文件

WIFI_RAM_CODE_MT7933_APSOC.bin是HiFi DSP文件


(8)後續再為大家介紹燒錄程序

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

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論

jason_yang

jason_yang

2022年6月8日
請問此開發板可做為AP使用嗎?是否支援MESH架構