瀏覽代碼

Bump ESP Web Flasher to 5.10 (#200)

Paulus Schoutsen 3 年之前
父節點
當前提交
d42bae9f23
共有 4 個文件被更改,包括 14 次插入5 次删除
  1. 9 0
      README.md
  2. 3 3
      index.html
  3. 1 1
      package.json
  4. 1 1
      src/const.ts

+ 9 - 0
README.md

@@ -43,6 +43,15 @@ Manifest definition:
         { "path": "esp32-s2.bin", "offset": 65536 }
         { "path": "esp32-s2.bin", "offset": 65536 }
       ]
       ]
     },
     },
+    {
+      "chipFamily": "ESP32-S3",
+      "parts": [
+        { "path": "bootloader_dout_40m.bin", "offset": 4096 },
+        { "path": "partitions.bin", "offset": 32768 },
+        { "path": "boot_app0.bin", "offset": 57344 },
+        { "path": "esp32-s3.bin", "offset": 65536 }
+      ]
+    },
     {
     {
       "chipFamily": "ESP8266",
       "chipFamily": "ESP8266",
       "parts": [
       "parts": [

+ 3 - 3
index.html

@@ -337,9 +337,9 @@
         Manifests describe the firmware that you want to offer the user to
         Manifests describe the firmware that you want to offer the user to
         install. It allows specifying different builds for the different types
         install. It allows specifying different builds for the different types
         of ESP devices. Current supported chip families are
         of ESP devices. Current supported chip families are
-        <code>ESP8266</code>, <code>ESP32</code>, <code>ESP32-C3</code> and
-        <code>ESP32-S2</code>. The correct build will be automatically selected
-        based on the type of the connected ESP device.
+        <code>ESP8266</code>, <code>ESP32</code>, <code>ESP32-C3</code>,
+        <code>ESP32-S2</code> and <code>ESP32-S3</code>. The correct build will
+        be automatically selected based on the type of the connected ESP device.
       </p>
       </p>
       <pre>
       <pre>
 {
 {

+ 1 - 1
package.json

@@ -28,7 +28,7 @@
     "@material/mwc-formfield": "^0.25.3",
     "@material/mwc-formfield": "^0.25.3",
     "@material/mwc-icon-button": "^0.25.3",
     "@material/mwc-icon-button": "^0.25.3",
     "@material/mwc-textfield": "^0.25.3",
     "@material/mwc-textfield": "^0.25.3",
-    "esp-web-flasher": "^5.0.0",
+    "esp-web-flasher": "^5.1.0",
     "improv-wifi-serial-sdk": "^2.1.0",
     "improv-wifi-serial-sdk": "^2.1.0",
     "lit": "^2.0.0",
     "lit": "^2.0.0",
     "tslib": "^2.3.1"
     "tslib": "^2.3.1"

+ 1 - 1
src/const.ts

@@ -5,7 +5,7 @@ export interface Logger {
 }
 }
 
 
 export interface Build {
 export interface Build {
-  chipFamily: "ESP32" | "ESP8266" | "ESP32-S2" | "ESP32-C3";
+  chipFamily: "ESP32" | "ESP8266" | "ESP32-S2" | "ESP32-S3" | "ESP32-C3";
   parts: {
   parts: {
     path: string;
     path: string;
     offset: number;
     offset: number;