99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

學(xué)技術(shù) | MediaTek Filogic 130 Arduino SDK編譯環(huán)境搭建流程

大大通 ? 2022-11-30 15:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

MediaTek Filogic 130/130A(MT7933/MT7931)基于Arm Cortex-M33處理器,具備:

WiFi 6 dual-band(IEEE 802.11 a/b/g/n/ac/ax)

藍(lán)牙5.0/5.1/5.2

Audio搭載Cadence Tensilica HiFi4 DSP(注一)

硬件加密引擎(AES/DES/3DES/SHA/ECC/TRNG)

電源管理單元


為客戶提供低功耗、高效能且安全的IoT產(chǎn)品設(shè)計(jì)平臺(tái)選擇。

MediaTek Filogic 130/130A(MT7933/MT7931)SDK已支持Arduino開發(fā)環(huán)境,本文將介紹MediaTek Filogic 130/130A Arduino開發(fā)環(huán)境架設(shè)流程,包含安裝必要軟件、設(shè)定、SDK安裝與編譯/執(zhí)行示例程序。分為以下幾個(gè)部分:

相關(guān)資源準(zhǔn)備

Arduino IDE環(huán)境架設(shè)

MediaTek Filogic 130/130A Arduino SDK下載/安裝

編譯/執(zhí)行示例程序

備注


相關(guān)資源準(zhǔn)備

參考文件:

Filogic 130 Arduino SDK User Guide_V1.x.0

Arduino SDK:

Latest version:v1.3.0(2022.10.05)

Bootloader(Option)

Arduino IDE:

Arduino IDE 1.8.xx or later

相關(guān)工具:

HFS(HTTP File Server)or Microsoft IIS

MTK Flash tool(FBTool_v2p81_slib.exe)

Arduino IDE環(huán)境架設(shè)

安裝Arduino IDE(Windows版本)

Arduino Website

Microsoft Store

安裝完成后,開啟Arduino IDE,從“File”->“Preferences”中的“Addition Board Manager URLs”添加MTK開發(fā)板支URL:

MT7933//localhost:8080/package_mtk_filogic_130_index-7933.json

MT7931//localhost:8080/package_mtk_filogic_130_index-7931.json

ff27a592-7041-11ed-b116-dac502259ad0.png

MediaTek Filogic 130/130A Arduino SDK下載/安裝

使用HFS(HTTP File Server)建立本機(jī)端網(wǎng)頁

開啟“HFS”

拖曳SDK相關(guān)檔案(*.zip,*.json)到HFS視窗“虛擬檔案系統(tǒng)”欄中

設(shè)定port number,需與Arduino IDE設(shè)定相同

可透過HFS中的“在瀏覽器中開啟”來確認(rèn)URL是否可用,并可以從中下載檔案

***當(dāng)Arduino IDE進(jìn)行MTK開發(fā)板支持包下載時(shí),必須保持Http server運(yùn)行

ff69358e-7041-11ed-b116-dac502259ad0.png

從Arduino IDE下載/安裝MTK開發(fā)板支持包

按下“Tools”->“Board‘xxxx’”->“Boards Manager…”開啟Boards Manager

從中透過關(guān)鍵字“Filogic”搜尋并安裝MTK開發(fā)板相關(guān)SDK資源

ff9efd18-7041-11ed-b116-dac502259ad0.pngffcf2600-7041-11ed-b116-dac502259ad0.png

安裝完成后,透過“Tools”->“Board‘xxxx’”->“MediaTek Filogic Series”->“Filogic 130”選擇MTK開發(fā)版

00027758-7042-11ed-b116-dac502259ad0.png

編譯/執(zhí)行示例程序

在開發(fā)Arduino示例程序之前,若開發(fā)版曾用于FreeRTOS SDK開發(fā)過,會(huì)需要對(duì)MTK開發(fā)板刻錄bootloader。另外此步驟僅需要執(zhí)行一次。

相關(guān)資源

MTK Flash tool:FBTool_v2p81_slib.ex

Bootloader binary:mt793xan_bootloader-xip.sgn

刻錄bootloader步驟(option)

連接MTK開發(fā)板到PC

開啟FBTool_v2p81_slib.exe,透過按下“Open”,選擇配置檔x_scatter.ini

勾選“[ROM_BL]”指定刻錄的bootloader檔

選擇MTK開發(fā)板連接到PC的UART port

按下“Downlaod”啟動(dòng)刻錄

此時(shí)需要同步按住Download button(SW5),接著單擊Reset button(SW1),使MTK開發(fā)板重啟至刻錄模式,讓刻錄工具能成功偵測(cè)到并開始刻錄bootloader

0032eab4-7042-11ed-b116-dac502259ad0.png0070d43c-7042-11ed-b116-dac502259ad0.png

當(dāng)看到刻錄工具底下的進(jìn)度條顯示100%即代表刻錄成功

00b817f2-7042-11ed-b116-dac502259ad0.png

編譯/執(zhí)行示例程序

我們透過一個(gè)簡單的示例程序“Hello World”在Arduino IDE上編譯,并上傳到MTK開發(fā)板上執(zhí)行

Example code:

void setup(){

// put your setup code here,to run once:

Serial.begin(115200);

Serial.println(“\n\rHello World!”);

}

void loop(){

// put your main code here,to run repeatedly:

}

連接MTK開發(fā)板到PC

在Arduino IDE中,按下“Tools”->“Port”選擇MTK開發(fā)板連接PC的UART port

透過Arduino IDE中的“Verify/Compile”按鈕編譯示例程序

透過Arduino IDE中的“Upload”按鈕上傳示例程序到MTK開發(fā)板

00c92cc2-7042-11ed-b116-dac502259ad0.png

注意:當(dāng)按下Arduino IDE中“Upload”按鈕時(shí),在Arduino IDE下方的Debug console會(huì)印出相關(guān)訊息,當(dāng)看到印出“INFO: Goto open COM9”時(shí),須立刻單擊MTK開發(fā)板上的Reset button(SW1)。若成功會(huì)看到MTK開發(fā)板開始進(jìn)行刻錄動(dòng)作,等待“Finished”信息印出即完成。

00f6fc60-7042-11ed-b116-dac502259ad0.png013efde4-7042-11ed-b116-dac502259ad0.png

刻錄完成后,透過Arduino IDE中的“Tools”->“Serial Monitor”開啟MTK開發(fā)板的UART console。

0170a4a2-7042-11ed-b116-dac502259ad0.png01c825e2-7042-11ed-b116-dac502259ad0.png01e4ef60-7042-11ed-b116-dac502259ad0.png

接著按下MTK開發(fā)板上的Reset button(SW1)即可看到示例程序執(zhí)行的結(jié)果

01f83552-7042-11ed-b116-dac502259ad0.png

備注

刻錄bootloader/示例程序時(shí),務(wù)必關(guān)閉MTK開發(fā)板的UART console。若刻錄失敗,稍微調(diào)整按下Reset button(SW1)的時(shí)機(jī)。

當(dāng)透過Arduino IDE更新新版本MediaTek Filogic 130/130A Arduino SDK時(shí),Http server需要保持啟動(dòng),依流程做更新。

注一:Audio搭載Cadence Tensilica HiFi4 DSP為MT7933之規(guī)格。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Media
    +關(guān)注

    關(guān)注

    0

    文章

    14

    瀏覽量

    9417
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1077

    瀏覽量

    49039
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【Milk-V Duo S 開發(fā)板免費(fèi)體驗(yàn)】SDK編譯、人臉檢測(cè)、OpenCV測(cè)試

    運(yùn)行 ./build.sh milkv-duos-musl-riscv64-sd ; 編譯成功后可以在 out 目錄下看到生成的鏡像,其中 *.img 后綴的鏡像為 SD 卡燒錄鏡像。 環(huán)境搭建
    發(fā)表于 07-11 13:48

    不借助Linux系統(tǒng),在Windows下如何搭建ZMC900E交叉編譯環(huán)境

    不需要依賴笨重的虛擬機(jī),也不需要安裝雙系統(tǒng)。拋開繁瑣的環(huán)境準(zhǔn)備,在Windows上輕松搭建交叉編譯環(huán)境。本文將介紹如何在Windows上搭建
    的頭像 發(fā)表于 05-21 11:34 ?234次閱讀
    不借助Linux系統(tǒng),在Windows下如何<b class='flag-5'>搭建</b>ZMC900E交叉<b class='flag-5'>編譯</b><b class='flag-5'>環(huán)境</b>

    大聯(lián)大推出基于MediaTek Genio 130與ChatGPT的AI語音助理方案

    ,為市場帶來了全新的智能交互體驗(yàn)。 該AI語音助理方案充分利用了MediaTek Genio 130芯片的強(qiáng)大性能與ChatGPT的先進(jìn)人工智能技術(shù)。MediaTek Genio
    的頭像 發(fā)表于 12-11 11:07 ?832次閱讀

    RK3588 SDK入門之編譯使用篇

    前言:在上一篇文章中,我們已經(jīng)配置好了Ubuntu虛擬機(jī)。本期將重點(diǎn)介紹如何Ubuntu虛擬機(jī)中使用RK3588的SDK。具體內(nèi)容包括SDK的下載與安裝、環(huán)境變量的配置、以及編譯調(diào)試的
    的頭像 發(fā)表于 11-22 01:07 ?4288次閱讀
    RK3588 <b class='flag-5'>SDK</b>入門之<b class='flag-5'>編譯</b>使用篇

    【MM32F5270】Keil開發(fā)環(huán)境搭建

    本文是對(duì)MM32F5270相關(guān)的靈動(dòng)官網(wǎng)資料和社區(qū)現(xiàn)有幾篇環(huán)境搭建帖的整理和總結(jié)。詳細(xì)且完整的記錄了——如何從零搭建MM32F5270 Keil開發(fā)環(huán)境以及如何
    的頭像 發(fā)表于 11-06 16:14 ?3789次閱讀
    【MM32F5270】Keil開發(fā)<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    用戶手冊(cè) | 全志T113-S3開發(fā)板——SDK編譯指南

    ,不像發(fā)行版那樣需要編譯整個(gè)linux系統(tǒng),只需要指定特定開發(fā)的功能包進(jìn)行交叉編譯即可。本文為大家介紹全志T113-S3開發(fā)板在眺望電子提供的SDK環(huán)境下如何
    的頭像 發(fā)表于 11-01 08:08 ?5050次閱讀
    用戶手冊(cè) | 全志T113-S3開發(fā)板——<b class='flag-5'>SDK</b><b class='flag-5'>編譯</b>指南

    鴻蒙Flutter實(shí)戰(zhàn):02-Windows環(huán)境搭建踩坑指南

    環(huán)境搭建 1. 下載Flutter SDK,配置環(huán)境變量 鴻蒙 Flutter SDK 需要在 Gitee 下載。目前建議下載 dev 分支
    發(fā)表于 10-22 15:05

    飛凌嵌入式ElfBoard ELF 1板卡-開發(fā)環(huán)境搭建之交叉編譯

    不同的cpu的對(duì)應(yīng)的可執(zhí)行的二進(jìn)制文件。交叉編譯鏈安裝建立交叉編譯環(huán)境又可分為安裝SDK(其中包含了交叉編譯工具鏈)和設(shè)置交叉
    發(fā)表于 09-29 09:51

    騰訊云SDK如何使用,如何連接騰訊物聯(lián)網(wǎng)開發(fā)平臺(tái)。

    一 概述 SDK C SDK 采用模塊化設(shè)計(jì),分離核心協(xié)議服務(wù)與硬件抽象層,并提供靈活的配置選項(xiàng)和多種編譯方式,適用于不同設(shè)備的開發(fā)平臺(tái)和使用環(huán)境。 具備網(wǎng)絡(luò)通訊能力并使用 Linux
    的頭像 發(fā)表于 09-25 14:34 ?1199次閱讀
    騰訊云<b class='flag-5'>SDK</b>如何使用,如何連接騰訊物聯(lián)網(wǎng)開發(fā)平臺(tái)。

    啟明智顯ESP32系列串口屏全面升級(jí)!支持樂鑫IDF最新版,兼容Arduino開發(fā)環(huán)境

    啟明智顯的ESP32系列串口屏迎來了全面升級(jí),SDK更新至樂鑫IDF的最新版本,并且完美兼容Arduino開發(fā)環(huán)境
    的頭像 發(fā)表于 09-05 16:48 ?1406次閱讀
    啟明智顯ESP32系列串口屏全面升級(jí)!支持樂鑫IDF最新版,兼容<b class='flag-5'>Arduino</b>開發(fā)<b class='flag-5'>環(huán)境</b>

    RK3568 編譯sdk技巧

    我司RK3568對(duì)外提供源代碼是以sdk的形式提供,包括但不僅限于uboot、kernel、buildroot、debian源碼。在編譯sdk的過程中往往需要安裝大量的第三方安裝包,同時(shí)也要保證宿主
    的頭像 發(fā)表于 08-30 11:44 ?1059次閱讀
    RK3568 <b class='flag-5'>編譯</b><b class='flag-5'>sdk</b>技巧

    SemiDrive X9 AI 開發(fā)環(huán)境搭建

    SemiDrivex9AI開發(fā)環(huán)境搭建分開發(fā)機(jī)端,開發(fā)板端。主要的工具是SDNN,它是一個(gè)基于開源編譯器框架TVM的端到端的AI編譯器框架,Semidrive對(duì)TVM
    的頭像 發(fā)表于 08-03 08:27 ?892次閱讀
    SemiDrive X9 AI 開發(fā)<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    【飛凌嵌入式OK527N-C開發(fā)板體驗(yàn)】5.準(zhǔn)備SDK+編譯瀏覽器程序

    上一次搭建了qt的開發(fā)環(huán)境,成功顯示了自定義的界面,由于之前搭建qt是基于buildroot,還未與當(dāng)前的硬件環(huán)境產(chǎn)生關(guān)聯(lián),實(shí)際上手冊(cè)說明中在安裝了qt之后,就開始介紹
    發(fā)表于 07-28 18:32

    RISC-V編譯環(huán)境搭建

    以上按位數(shù)分可以編譯為32位和64位兩種,另外就是都可以編譯為elf版本和linux版本。
    的頭像 發(fā)表于 07-17 11:31 ?1997次閱讀
    RISC-V<b class='flag-5'>編譯</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    PyTorch深度學(xué)習(xí)開發(fā)環(huán)境搭建指南

    PyTorch作為一種流行的深度學(xué)習(xí)框架,其開發(fā)環(huán)境搭建對(duì)于深度學(xué)習(xí)研究者和開發(fā)者來說至關(guān)重要。在Windows操作系統(tǒng)上搭建PyTorch環(huán)境,需要綜合考慮多個(gè)方面,包括軟件安裝、
    的頭像 發(fā)表于 07-16 18:29 ?2510次閱讀