接续上一篇博文: MediaTek Genio 130/130A 快速上手(一),我们已完成了Genio 130/130A 的Linux编译环境、SDK导入与编译脚本的简介。接着我们将进一步介绍Genio 130/130A Non-NDA SDK,并编译范例 bga_sdk_demo 在介绍到如何烧录 Firmware 档到 Genio 130/130A 开发版上(以 MT7933 HDK 为例)。
MT793X FreeRTOS Non-NDA SDK v3.1.0 简介
品佳在大大通网页上提供了 Genio 130/130A Non-NDA SDK 可供下载评估,其中包含以下内容
- SDK_3.1_Non_NDA_20230505.tar.gz
SDK 压缩档, MT7933 Non-NDA SDK, V3.1.0 (20230505),包含以下内容
- doc
包含环境搭建, HAL/BT/WIFI/DSP 说明文件- \MT793X\00_Quick_Start~ 09_Tool
- \MT793X\00_Quick_Start~ 09_Tool
- project\mt7933_hdk\apps\
SDK 范例程式
- bga_sdk_demo
BT, WIFI, USB, FOTA, …等功能demo - bga_sdk_vad
Voice Activity Detection 语音辨识demo - matter_sdk
用于 matter 范例的平台基本设定专案 - qfn_sdk_demo
用于 MT7931 HDK 的 demo j专案,等同 bga_sdk_demo
- bga_sdk_demo
- build.sh
编译脚本 - config, driver, kernel, middleware, prebuilt
其他用于开发的必要原始码
- doc
- EK-AI7933CLD_User Guide Ver.E.pdf
由AcSip 群登提供的 HDK User Guide,包含以下内容
- HDK functionality detail
- HW feature
- GPIO pinmux table
- Reference schematic
- FlashBurningTool_V2.84
用于烧录 MT7933 FW 的应用程式,包含以下内容
- Documents
- GUI/Console tool
编译SDK范例程式
在上一篇博文中有介绍编译脚本的使用方式,现在我们以范例 bga_sdk_demo 编译并生成 Firmware 档
执行编译脚本: ./build.sh mt7933_hdk bga_sdk_demo
编译完成会印出讯息如下
在路径 [SDK]/out/mt7933_hdk/bga_sdk_demo/ 可找到 Firmware 档
范例程式编译的过程会将 log 保存在路径 [SDK]/out/mt7933_hdk/bga_sdk_demo/log/ 中,可供查看
烧录 Firmware 档到 Genio 130/130A 开发版(以 MT7933 HDK 为例)
利用 Genio 130/130A Non-NDA SDK 中的 FlashBurningTool_V2.84
执行应用程式: SDK_v3.1.0_Non_NDA\FlashBurningTool_V2.84\FBTool_v2p84_win64_GUI\FBTool_gui.exe
操作流程如下:
Step 1: 透过“Open”按钮选择.ini档: mt7933cv_xip_bga_al_scatter.ini Step 2: 连接MT7933 HDK,确认Console tool关闭,UART没有被占用
Step 3: 选择COM port、选择Baud rate(921600 or 115200) Step 3a: 选择要烧录的档案(option)
Step 4: 按下”Download”按钮,等待MT7933 HDK进入FW Download mode Step 5: 透过MT7933 HDK上按钮:按住SW5(DWL_PIN)后,按一下SW1(RST_PIN) Step 6: 观察FBTool_gui.exe底下进图条,显示黄色进度条表示侦测到MT7933 HDK 并转为绿色进度条从0%开始 Step 7: 等待进度条至100% Step 8: 开启Console tool,按下SW1(RST_PIN)重新启动MT7933 HDK
相关资讯连结:
- MetiaTek Genio 130/130A : https://www.mediatek.com/iot/products/genio-130
- MTK Genio130/130A Non-NDA SDK(请参考下图位置) : https://www.wpgdadatong.com/product-channel/Mediatek