launchpad: support flash firmware with esp-launchpad

This commit is contained in:
Li Bo
2023-02-23 22:07:09 +08:00
parent b437a13a7f
commit 15e5d4b48d
7 changed files with 54 additions and 7 deletions
+4
View File
@@ -13,6 +13,10 @@
<img src="https://img.shields.io/github/downloads/espressif/esp-box/total" /></a>
</p>
<a href="https://espressif.github.io/esp-launchpad/?flashConfigURL=https://raw.githubusercontent.com/espressif/esp-box/master/launch.toml">
<img alt="Try it with ESP Launchpad" src="https://espressif.github.io/esp-launchpad/assets/try_with_launchpad.png" width="200" height="56">
</a>
**Important Note:**
> We recommend [updating the application firmware](./docs/firmware_update.md) when you first receive the product to have the new features and bugfix. Click [here](./docs/getting_started.md) to access the user guide of the latest release firmware. Click [here](https://github.com/espressif/esp-box/releases) to visit the older firmware.
+4
View File
@@ -14,6 +14,10 @@
<img src="https://img.shields.io/github/downloads/espressif/esp-box/total" /></a>
</p>
<a href="https://espressif.github.io/esp-launchpad/?flashConfigURL=https://raw.githubusercontent.com/espressif/esp-box/master/launch.toml">
<img alt="Try it with ESP Launchpad" src="https://espressif.github.io/esp-launchpad/assets/try_with_launchpad.png" width="200" height="56">
</a>
**重要提醒:**
> 我们建议您在第一次收到产品时[更新应用固件](./docs/firmware_update_cn.md)以获得最新功能和 bug 的修复,点此[链接](./docs/getting_started_cn.md)获取应用固件的使用说明。点击[此处](https://github.com/espressif/esp-box/releases)查看历史固件。
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 90 KiB

+15 -4
View File
@@ -26,9 +26,21 @@ For the latest firmware, please go to https://github.com/espressif/esp-box/relea
Please follow the link below corresponding to your OS to update the firmware.
| [<center> Windows </center>](#firmware-update-for-windows) | [<center> Linux </center>](#firmware-update-for-linux) | [<center> macOS </center>](#firmware-update-for-macos) |
|:----:|:----:|:----:|
| [<img src="_static/windows-logo.png" width="40" align="center" />](#firmware-update-for-windows) | [<img src="_static/linux-logo.png" width="40" align="center" />](#firmware-update-for-linux) | [<img src="_static/macos-logo.jpg" width="40" align="center" />](#firmware-update-for-macos) |
| [<center> ESP Launchpad </center>](#Updating-Firmware-with-ESP-Launchpad) | [<center> Windows </center>](#Updating-Firmware-for-Windows) | [<center> Linux </center>](#Updating-Firmware-for-Linux) | [<center> macOS </center>](#Updating-Firmware-for-macOS) |
|:----:|:----:|:----:|:----:|
|<img alt="Try it with ESP Launchpad" src="https://espressif.github.io/esp-launchpad/assets/try_with_launchpad.png" width="200" height="56"> | [<img src="_static/windows-logo.png" width="40" align="center" />](#Updating-Firmware-for-Windows) | [<img src="_static/linux-logo.png" width="40" align="center" />](#Updating-Firmware-for-Linux) | [<img src="_static/macos-logo.jpg" width="40" align="center" />](#Updating-Firmware-for-macOS) |
### Updating Firmware with ESP-Launchpad
ESP Launchpad is a web based tool, available for flashing firmware application to the ESP32 device connected via USB serial port. You can just click [here](https://espressif.github.io/esp-launchpad/?flashConfigURL=https://raw.githubusercontent.com/espressif/esp-box/master/launch.toml) to start.
1. Connect your development board to the computer through a USB Type-C cable.
2. `Connect` the device device follow indicated steps in the figure below.
3. Choose a bin from `Select Application` and click `Flash` to update.
<div align="center">
<img src="_static/launchpad_en.png" width="580">
</div>
### Updating Firmware for Windows
@@ -64,7 +76,6 @@ We recommend using `Windows 10` and above. Under `Windows 10` system, the driver
<img src="_static/dl_tool_windows_3.png" width="300">
</div>
### Updating Firmware for Linux
1. [Download the latest firmware](#latest-firmware-download).
+15 -3
View File
@@ -26,9 +26,21 @@ BOX 系列开发板支持使用 USB 接口更新固件,您仅需要准备:
不同操作系统的固件更新方法,请参考以下链接:
| [<center> Windows </center>](#windows-系统更新固件说明) | [<center> Linux </center>](#linux-系统更新固件说明) | [<center> macOS </center>](#macos-系统更新固件说明) |
|:----:|:----:|:----:|
| [<img src="_static/windows-logo.png" width="40" align="center" />](#windows-系统更新固件说明) | [<img src="_static/linux-logo.png" width="40" align="center" />](#linux-系统更新固件说明) | [<img src="_static/macos-logo.jpg" width="40" align="center" />](#macos-系统更新固件说明) |
| [<center> ESP Launchpad </center>](#ESP-Launchpad-更新固件说明) | [<center> Windows </center>](#windows-系统更新固件说明) | [<center> Linux </center>](#linux-系统更新固件说明) | [<center> macOS </center>](#macos-系统更新固件说明) |
|:----:|:----:|:----:|:----:|
|[<img alt="Try it with ESP Launchpad" src="https://espressif.github.io/esp-launchpad/assets/try_with_launchpad.png" width="200" height="56">](#ESP-Launchpad-更新固件说明) | [<img src="_static/windows-logo.png" width="40" align="center" />](#windows-系统更新固件说明) | [<img src="_static/linux-logo.png" width="40" align="center" />](#linux-系统更新固件说明) | [<img src="_static/macos-logo.jpg" width="40" align="center" />](#macos-系统更新固件说明) |
### ESP-Launchpad 更新固件说明
ESP Launchpad 是一个基于 web 的 ESP32 固件下载工具,用户可以通过 USB 接口直接在[网页](https://espressif.github.io/esp-launchpad/?flashConfigURL=https://raw.githubusercontent.com/espressif/esp-box/master/launch.toml)上操作。
1. 使用 USB Type-C 数据线将开发板接入电脑。
2. 如下图所示,点击 `Connect` 选择并连接设备。
3.`Select Application` 下拉选择固件,点击 `Flash` 开始更新。
<div align="center">
<img src="_static/launchpad.png" width="580">
</div>
### Windows 系统更新固件说明
+16
View File
@@ -0,0 +1,16 @@
esp_toml_version = 1.0
firmware_images_url = "https://dl.espressif.com/AE/esp-box/"
supported_apps = ["ESP-BOX_Demo_EN_V0_3_0", "ESP-BOX_Demo_CN_V0_3_0"]
[ESP-BOX_Demo_EN_V0_3_0]
chipsets = ["ESP32-S3"]
image.esp32-s3 = "ESP-BOX_Demo_EN_V0.3.0.bin"
android_app_url = ""
ios_app_url = ""
[ESP-BOX_Demo_CN_V0_3_0]
chipsets = ["ESP32-S3"]
image.esp32-s3 = "ESP-BOX_Demo_CN_V0.3.0.bin"
android_app_url = ""
ios_app_url = ""