在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

憑借低價就能橫掃市場?合宙超值MCU的實用【刷機】命令行

合宙LuatOS ? 2023-01-07 10:15 ? 次閱讀

憑借低價就能橫掃市場?極致性價比是基礎,好用易開發才是關鍵——合宙LuatOS超值MCU系列產品驚喜不斷,贏得廣大工程師朋友喜愛。

工程師朋友問:“如果不使用合宙自主研發的多功能下載調試工具LuaTools,可以用命令行刷機嗎?”當然可以!根據項目實際需求靈活選用LuatOS系列MCU即可。

命令行刷機參數及注意事項


.soc文件為合宙LuatOS-SOC系統使用的固件格式,我們可以使用7z等解壓縮軟件對其進行解壓,固件構成如下:

.bin文件:固件二進制文件

.exe文件:刷機程序
Air101/Air103為air101_flash.exe
Air105/ESP32-C3為soc_download.exe

info.json:刷機參數信息

Air101/Air103命令行刷機參數

01. -ds 下載時設置串口速度
默認值為115200,可使用15200 | 460800 | 921600 | 1000000 | 2000000 | 1M | 2M。

02. -c 串口號
例如:COM0

03. -ws 工作串口速度
默認值為115200 可使用1200 - 2000000|1M | 2M。

04. -rs 復位動作
設置設備復位方法,默認為手動控制,可選none | at | rts。

05. -dl 下載固件文件
默認下載壓縮映像

更多參數使用,運行air101_flash.exe -h查看。

舉個例子:

air101_flash.exe -ds 2M -c COM0 -ws 115200 -rs rts -dl air10x.fls

各參數可在info.json中查看。

Air105命令行刷機參數


6d3b76ca-8c31-11ed-bcbd-dac502259ad0.png

01. 類型
字符串,air105須填寫air105_download

02. 串口號
10進制,1~255

03. 通用bl下載時的波特率
10進制

04. 下載bin文件路徑
帶引號的字符串

05. 下載bootloader的文件名稱
帶引號的字符串

06. bootloader寫入地址
16進制,不帶0x

07. 下載APP的文件名稱
帶引號的字符串

08. APP寫入地址
進制,不帶0x

09. 下載腳本的文件名稱
帶引號的字符串

10. 腳本寫入地址
16進制,不帶0x

11. RTS復位的電平
10進制,0或者1

12. 只下載腳本的標志
10進制,0或者1,1表示只下載腳本

13. 文件系統地址

14. 文件系統需要擦除的長度
如果不擦,寫0

舉個例子:

soc_download.exe air105_download 83 3000000 "E:\air105\core\hex\air105\debug" bootloader.bin 01001000 app.bin 01010000 script.bin 01300000 0 0 01380000 0

各參數可在info.json中查看。

ESP32-C3命令行刷機參數


6d5a3970-8c31-11ed-bcbd-dac502259ad0.png

01. 類型
字符串,esp32-c3須填寫esp32_download

02. 串口號
10進制,1~255

03. 通用bl下載時的波特率
10進制

04. 下載bin文件路徑
帶引號的字符串

05. 下載bootloader的文件名稱
帶引號的字符串

06. bootloader寫入地址
16進制,不帶0x

07. 下載APP的文件名稱
帶引號的字符串

08. APP寫入地址
16進制,不帶0x

09. 下載腳本的文件名稱
帶引號的字符串

10. 腳本寫入地址
16進制,不帶0x

11. 分區表的文件名稱
帶引號的字符串

12. 分區表寫入地址
16進制,不帶0x

13. 芯片下載參數
目前是0x00ff0200,byte3是芯片類型,目前只有0,byte2是spi flash info(寫0xff就是大小從ID中獲?。琤yte1 是spi mode(寫0xff就是不修改固件,目前是0x02),byte0沒用是0。

14. 只下載腳本的標志
10進制,0或者1,1表示只下載腳本

15. 文件系統地址

16. 文件系統需要擦除的長度
如果不擦,寫0

舉個例子:

soc_download.exe esp32_download 66 1152000 "_temp\soc\download\esp32" "bootloader.bin" 00000000 "luatos.bin" 00010000 "script.bin" 01300000 "partition-table.bin" 00008000 00ff0200 0 00380000 0000

如果3個bin合并成1個bin,可以如下:

soc_download.exe esp32_download 66 1152000 "_temp\soc\download\esp32" "bootloader.bin" ffffffff "luatos_esp32.bin" 00000000 "script.bin" 01300000 "partition-table.bin" ffffffff 00ff0200 0 00380000 0000

各參數可在info.json中查看。

6d85635c-8c31-11ed-bcbd-dac502259ad0.gif

相關注意事項


6daa91fe-8c31-11ed-bcbd-dac502259ad0.png

控制臺中打印的信息,需要關注以下相關字段:

download error:xxx下載出錯及原因:

download stage xxx:yyy 下載XXX(bl,app.bin, script.bin)的 yyy階段,注意yyy是數字,bl階段根據不同芯片有不同的解釋,app.bin和script.bin有通用的解釋,如下:

Air105的bl:

0:嘗試通過RTS復位芯片,及同步芯片串口

1:同步串口成功,開始連接串口

2:連接串口成功,發送bootloader信息

3:開始擦除相關flash

4:開始寫入bl數據

5:完成

通用bl下載協議:

0:開始同步

1:發送bin信息

2:發送bin數據

3:等待驗證固件信息

ESP32的ramrun:

0:嘗試通過RTS復位芯片,及同步芯片串口

1:同步串口成功,開始連接串口

2:連接串口成功,發送bootloader信息

3:開始擦除相關flash

download percent:xxx當前下載的進度:

全部下載完成后提示download OK

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

    關注

    146

    文章

    17324

    瀏覽量

    352661
收藏 人收藏

    評論

    相關推薦

    curl wget bond:深入解析命令行工具的差異與應用場景

    curl curl 是一個用于與服務器進行數據傳輸的命令行工具。它支持多種協議,包括 HTTP、HTTPS、 FTP 等。 基本用法 獲取網頁內容: curl http://example.com
    的頭像 發表于 01-24 09:20 ?78次閱讀

    圖形用戶界面與命令行接口的比較

    在計算機科學和信息技術領域,用戶與計算機交互的方式主要分為兩種:圖形用戶界面(GUI)和命令行接口(CLI)。這兩種界面各有優勢和局限性,適用于不同的場景和用戶需求。 1. 定義與基本特征 圖形用戶
    的頭像 發表于 11-12 14:38 ?547次閱讀

    Mobaxterm 的命令行使用方法

    的遠程桌面協議(如RDP和VNC),以及文件傳輸協議(如FTP和SFTP)。本文將詳細介紹如何使用Mobaxterm的命令行功能。 2. 安裝 Mobaxterm 在開始之前,確保你已經安裝
    的頭像 發表于 11-11 09:08 ?2078次閱讀

    APM32F411板的python+pyocd命令行操作

    前段時間學習了一下如何使用pyocd配合APM32F411VCTINY板在命令行下給它進行各種騷操作,在使用一段時間后就想著:pyocd是基于python的,那是不是也可以使用python腳本+pyocd使用起來呢?
    的頭像 發表于 10-18 16:21 ?439次閱讀
    APM32F411板的python+pyocd<b class='flag-5'>命令行</b>操作

    Air700ECQ硬件設計手冊——應用接口1

    Air700ECQ硬件設計手冊——應用接口1
    的頭像 發表于 08-21 18:46 ?437次閱讀
    <b class='flag-5'>合</b><b class='flag-5'>宙</b>Air700ECQ硬件設計手冊——應用接口1

    MWC上海?出動!

    上海的梅雨季,迎來MWC盛會!熟悉的朋友笑言,爆朋友圈的不是衛星直連車,不是場館的光怪陸離,而是簽約笑歪嘴的老秦,還有和金剛賽長腿的國梁……如果你還沒去MWC,值得抓著這最后半
    的頭像 發表于 06-29 08:04 ?424次閱讀
    MWC上海?<b class='flag-5'>合</b><b class='flag-5'>宙</b>出動!

    使用idf4.3在命令行打開menuconfig,如何才能開啟lwip配置界面?

    請問使用idf4.3在命令行打開menuconfig,如何才能開啟lwip配置界面。
    發表于 06-21 06:08

    請問CY8CKIT-005-A是否支持命令行編程?

    我使用 minipro4 SWD 和 MTB-programmer 5.0 對 MCU 編程,在批量生產中,我們希望使用腳本編程,它是否支持命令行編程?
    發表于 06-03 06:19

    鴻蒙ArkUI-X跨平臺開發:【命令行工具(ACE Tools)】

    ACE Tools是一套為ArkUI-X項目跨平臺應用開發者提供的命令行工具,支持在Windows/Ubuntu/macOS平臺運行,用于構建OpenHarmony/HarmonyOS、Android和iOS平臺的應用程序,其功能包括開發環境檢查,新建項目,編譯打包,安裝調試等。
    的頭像 發表于 05-21 17:39 ?1992次閱讀
    鴻蒙ArkUI-X跨平臺開發:【<b class='flag-5'>命令行</b>工具(ACE Tools)】

    高效云端管理的秘訣——華為云命令行工具 KooCLI

    發現了云上命令行工具,我的云端管理效率從此得到了質的飛躍。 我從華為云官方產品幫助文檔中了解了 KooCLI 工具,文檔中介紹的便捷操作和高效管理讓我心動不已,于是,我開啟了我的體驗。通過簡單的命令行輸入,我能夠快速完成
    的頭像 發表于 05-10 00:25 ?736次閱讀
    高效云端管理的秘訣——華為云<b class='flag-5'>命令行</b>工具 KooCLI

    鴻蒙OpenHarmony南向:【Hi3516標準系統入門(命令行方式)】

    除小型系統外,Hi3516DV300開發板還支持標準系統。此章節簡要介紹如何使用命令行在Hi3516DV300開發板上進行標準系統的開發。
    的頭像 發表于 05-08 09:26 ?943次閱讀
    鴻蒙OpenHarmony南向:【Hi3516標準系統入門(<b class='flag-5'>命令行</b>方式)】

    STM8 flash loader命令行調用錯誤的原因?

    [td]我目前在用flash loader的命令行,編寫自己的上位軟件來升級程序,但是在用命令行調用的時候一直出錯,有人能幫忙分析下嗎? 我編寫的bat文件
    發表于 05-06 07:23

    HarmonyOS開發:【基于命令行(安裝庫和工具集)】

    使用命令行進行設備開發時,可以通過以下步驟安裝編譯OpenHarmony需要的庫和工具。
    的頭像 發表于 04-25 21:03 ?484次閱讀
    HarmonyOS開發:【基于<b class='flag-5'>命令行</b>(安裝庫和工具集)】

    香港vps的centos如何切換命令行和桌面?

    要在CentOS上切換命令行和桌面環境,您可以通過以下步驟進行: 1、安裝桌面環境:如果您的CentOS VPS上還沒有安裝圖形桌面環境,您需要安裝一個。一般來說,常用的桌面環境有GNOME、KDE
    的頭像 發表于 04-10 17:41 ?712次閱讀

    STM32G070RB使用jlink命令行下載無法識別芯片怎么解決?

    STM32G070RB 使用jlink命令行下載無法識別芯片,想手動添加芯片,請問哪里可以下載驅動.elf文件 或者有什么方法能夠實現jlink命令行下載
    發表于 04-02 06:15
    主站蜘蛛池模板: 欧美女同在线 | 国产乱码精品一区二区三区四川人 | 国产一二三区在线观看 | 久久国产免费观看精品 | 伊人久久大香线蕉观看 | 综合网 色天使 | 韩国三级视频在线观看 | 一区二区三区四区在线不卡高清 | 男女交性视频免费视频 | 国产精品9999久久久久仙踪林 | 一本到中文字幕高清不卡在线 | 最近在线视频免费观看2019 | 欧美19禁| 黄色三级网站免费 | 丁香花的视频免费观看 | 日韩在线一区视频 | 四虎国产精品高清在线观看 | 嘿嘿嘿视频在线观看 | 美国一级毛片片aa久久综合 | 精品特级毛片 | 久久久鲁 | 老司机深夜影院入口aaaa | 激情五月婷婷综合 | 七月婷婷精品视频在线观看 | 国产精品美女免费视频大全 | 天天做爽夜夜做爽 | 在线亚洲国产精品区 | 四虎影业| 天天成人综合网 | 免费爱爱网站 | 久久51| 欧美性猛| 欧美精品四虎在线观看 | 美女视频黄a视频免费全过程 | 亚洲色四在线视频观看 | 美欧毛片 | 中文字幕视频一区 | 人人爱人人澡 | 看黄网站在线看 | 欧美黄色xxx| 欧美成人午夜视频 |