国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Matter固件編譯和燒錄步驟

泰凌微電子 ? 來源:泰凌微電子 ? 作者:泰凌微電子 ? 2022-08-31 09:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

點擊圖片了解詳情

之前我們已經搭建好了Matter編譯環境,那么這一次就可以進行編譯和燒錄步驟。

想要編譯Matter固件,需要在Matter根目錄下進行操作,如果使用Docker鏡像的話則是在/root/chip目錄中進行操作。

1、編譯Matter固件

01進入Docker鏡像并進入/root/chip目錄

$ sudo docker run -it --rm -v ${MATTER_BASE}:/root/chip -v /dev/bus/usb:/dev/bus/usb --device-cgroup-rule "c 189:* rmw" connectedhomeip/chip-build-telink

$ cd /root/chip

注意:

其中的${MATTER_BASE}是Matter項目根目錄的絕對路徑,例如:

/home/${YOUR_USERNAME}/connectedhomeip

其中的${YOUR_USERNAME}是您的用戶名文件夾,connectedhomeip是Matter項目文件夾的名稱

02啟動Matter環境

$ source scripts/activate.sh

03轉到示例所在目錄

$ cd examples/*app*/telink

app:lighting-app或light-switch-app

04若已經存在構建,則刪除原有構建時產生的目錄

$ rm -rf build/

05構建示例

$ west build

您可以在 build/zephyr目錄下找到名為zephyr.bin的目標構建文件。

2、編譯chip-tool

編譯chip-tool同樣需要在Matter根目錄下進行操作,如果使用Docker鏡像的話則是在/root/chip目錄中進行操作。因此只需重復第一節的1、2步驟,進入Docker鏡像并啟動Matter環境再繼續接下來的步驟。

01進入示例所在目錄

$ cd examples/chip-tool

02若已經存在構建,則刪除原有構建時產生的目錄

$ rm -rf build/

03構建示例

$ gn gen out

$ ninja -C out

04生成的chip-tool所在目錄

$ {MATTER_CHIP_TOOL_EXAMPLE_FOLDER}/out/chip-tool

3、燒錄Matter固件

BDT是Windows下的燒錄工具,可以通過以下鏈接下載最新的燒錄工具。

下載后解壓到本地文件夾即可。

1、硬件連接

請按照下面的圖示進行硬件連接。圖中的紫線代表 USB 線,其他兩根線代表杜邦線。

94976ff0-28c5-11ed-ba43-dac502259ad0.jpg

注意:務必使用默認的跳帽配置

2、連接燒錄器和電腦

用USB線連接燒錄器到電腦的燒錄器口,打開之前下載的BDT燒錄軟件,如果一切正常,可以在系統標題欄中可以看到已經被連接的燒錄器的設備信息。

3、確認硬件連接

點擊工具欄中的“SWS”按鈕,如果能看到“Swire ok!”的信息,則表明所有的硬件連接都沒有問題。

94a9c5a6-28c5-11ed-ba43-dac502259ad0.png

4、設置Flash擦除的區域大小

點擊工具欄中的"Setting"按鈕,在彈出的"Setting"窗口中可以看到默認的 Flash 擦除的區域大小是 512KB,將 Flash 擦除的區域大小設置為"2040"。

注意:對于外掛 2MB Flash 的 TLSR9518 開發板,Flash 最后的 8KB 空間預留用于保存重要的 SoC 信息,因此最多可以擦除 2040KB 的 Flash 區域。

94cb0680-28c5-11ed-ba43-dac502259ad0.png

5、擦除Flash

點擊工具欄中的"Erase"按鈕,等待 Flash 擦除操作完成。

6、選擇BIN文件

點擊"File"菜單里的"Open"子菜單,在彈出的文件選擇對話框中選中需要燒錄的 BIN 文件。選中后的 BIN文件將顯示在底部的狀態欄中。

7、燒錄

點擊工具欄中的"Download"按鈕,等待 Flash 燒錄完成。

到這里,就已經完成了Matter固件的編譯和燒錄以及chip-tool的編譯。



審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • USB接口
    +關注

    關注

    9

    文章

    715

    瀏覽量

    59023
  • Docker
    +關注

    關注

    0

    文章

    532

    瀏覽量

    14243
  • Matter
    +關注

    關注

    1

    文章

    334

    瀏覽量

    7147

原文標題:泰凌微電子 Matter 開發指南(五):固件編譯和燒錄

文章出處:【微信號:telink-semi,微信公眾號:泰凌微電子】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于Matter over Thread的照明應用示例簡要設置步驟

    在Silicon Labs(芯科科技)近期更新的技術支持文檔頁面中,我們詳細描述了運行一個基于Matter over Thread的照明應用示例的簡要設置步驟。
    的頭像 發表于 02-03 14:03 ?353次閱讀
    基于<b class='flag-5'>Matter</b> over Thread的照明應用示例簡要設置<b class='flag-5'>步驟</b>

    固件燒錄速度實測:JTAG比UART快6.8倍

    在批量生產場景中,固件燒錄效率直接影響產線節拍與交付能力。如何選擇最優燒錄方式?本文以ZLG致遠電子MR6450系列核心板為例,通過實測數據為您解析。MR6450核心板MR6450是ZLG致遠電子
    的頭像 發表于 01-27 11:34 ?274次閱讀
    <b class='flag-5'>固件</b><b class='flag-5'>燒錄</b>速度實測:JTAG比UART快6.8倍

    芯海1拖4金屬殼燒錄器按下燒錄按鍵時提示固件升級失敗

    有原廠的FAE嗎?我這芯海1拖4金屬殼燒錄器按下燒錄按鍵時提示固件升級失敗。升級后重啟,下載燒錄文件后燒錄數量和校驗和顯示正常,但按下
    發表于 01-23 10:33

    燒錄難題如何破?啟明云端24小時全自動化燒錄,高性價比助力降本增效,啟明云端樂鑫代理

    更多在產品量產的關鍵環節,固件燒錄的穩定與效率直接關乎輸出成果。你是否也曾為燒錄質量不穩定、周期緊張或成本高企而困擾?啟明云端固件燒錄服務專
    的頭像 發表于 01-21 18:03 ?424次閱讀
    <b class='flag-5'>燒錄</b>難題如何破?啟明云端24小時全自動化<b class='flag-5'>燒錄</b>,高性價比助力降本增效,啟明云端樂鑫代理

    【EASY EAI Nano-TB(RV1126B)開發板試用】+固件燒錄與更新

    所示。 圖4 軟件界面 在燒錄前,必須按圖5所示進行連接和設置。 圖5 準備條件 隨后,按圖6所示的按鍵位置,來進入Loader模式,其步驟為先按下LOAD鍵,再單擊RESET按鍵,等待3~4秒后再
    發表于 12-26 21:58

    【道生物聯TKB-623評估板試用】SDK固件編譯

    IDE 官方SDK中提供了下載地址,是百度網盤的,下載速度偏慢 4 編譯openmcu固件 使用Nuclei Studio IDE編譯固件,下載安裝好之后,導入工程: 選擇工程進行
    發表于 11-12 19:11

    效率翻倍!量產燒錄工具使用技巧大公開~

    告別繁瑣燒錄流程!這款高效量產工具讓你事半功倍。今天把壓箱底的使用技巧全公開,簡單幾步輕松上手,不領真的虧了! 本文以Air780EPM開發板為例,演示量產燒錄工具的使用步驟。 ? 最新量產
    的頭像 發表于 10-09 18:50 ?377次閱讀
    效率翻倍!量產<b class='flag-5'>燒錄</b>工具使用技巧大公開~

    vision board用keil進行固件燒錄時,為什么產生燒錄失敗?

    vision board用keil進行固件燒錄時,為什么產生燒錄失敗
    發表于 06-10 07:42

    Air8000 Wi-Fi功能實操指南:固件升級與網絡配置步驟!

    升級Wi-Fi固件。 ? 實操要點如下: 1)首先將核心板正面開關撥到供電端,背面開關撥到ON。 如下圖示: 2)Air8000核心板的UART10通過串口小板連接到電腦,核心板可以通過USB供電或者電池供電。 如下圖示: 3)先選擇4G固件進行
    的頭像 發表于 05-28 15:48 ?759次閱讀
    Air8000 Wi-Fi功能實操指南:<b class='flag-5'>固件</b>升級與網絡配置<b class='flag-5'>步驟</b>!

    使用libusb可以打開libusb設備,但是無法燒寫固件,為什么?

    我使用libusb可以打開libusb設備,但是無法燒寫固件,我需要在執行燒錄固件之前,還需要做什么步驟
    發表于 05-23 07:34

    CYUSB3014下載固件時,概率性出現無法打開固件目錄過幾秒后顯示燒錄失敗,怎么解決?

    使用SPI 燒錄固件,有概率的卡在Downloading cypress boot programmer,不會出現enumerate 固件的彈窗,過幾秒顯示programming of boot programmer faile
    發表于 05-09 06:45

    【道生物聯TKB-620開發板試用】TK8620自編譯固件燒錄注意事項

    接上一報告,我向TK8260模組燒錄了自己編譯固件,結果無法正常運行,聯系廠家,廠家說沒有燒錄bootloader所致,bootloader在以下位置: 如果只
    發表于 04-28 21:06

    基于RK3576開發板的固件燒錄與更新

    在RK3576開發板上單擊【RESET按鍵】,長按【LOAD按鍵】等待3~4秒,松開【LOAD按鍵】出現該設備信息則可以 進行固件燒錄
    的頭像 發表于 04-21 16:54 ?1570次閱讀
    基于RK3576開發板的<b class='flag-5'>固件</b><b class='flag-5'>燒錄</b>與更新

    【道生物聯TKB-620開發板試用】TK8620 RISC-V開發環境搭建和固件編譯燒錄

    鏈,注意新版Nuclei Studio的安裝包未提供riscv-nuclei-elf-gcc,需要補全這個工具鏈。 補全這個工具鏈就可以選擇這個工具鏈了 最后成功編譯過去,生成固件 二、固件
    發表于 04-19 00:19

    【貝啟科技BQ3568HM開源鴻蒙開發板深度試用報告】系統鏡像編譯燒錄

    /prebuilts_download.sh 然后,再編譯系統鏡像包: ./build.sh --product-name rk3568 --ccache 二、使用rkdeveloptool工具燒錄固件
    發表于 03-16 10:53