diff --git a/db_releases/2_0RC4/esp32/bootloader.bin b/db_releases/2_0RC4/esp32/bootloader.bin new file mode 100644 index 0000000..38f5853 Binary files /dev/null and b/db_releases/2_0RC4/esp32/bootloader.bin differ diff --git a/db_releases/2_0RC4/esp32/db_esp32.bin b/db_releases/2_0RC4/esp32/db_esp32.bin new file mode 100644 index 0000000..6840c8c Binary files /dev/null and b/db_releases/2_0RC4/esp32/db_esp32.bin differ diff --git a/db_releases/2_0RC4/esp32/flash_args.txt b/db_releases/2_0RC4/esp32/flash_args.txt new file mode 100644 index 0000000..2c98c4e --- /dev/null +++ b/db_releases/2_0RC4/esp32/flash_args.txt @@ -0,0 +1,5 @@ +--flash_mode dio --flash_freq 40m --flash_size 2MB +0x1000 bootloader/bootloader.bin +0x10000 db_esp32.bin +0x8000 partition_table/partition-table.bin +0x190000 www.bin diff --git a/db_releases/2_0RC4/esp32/partition-table.bin b/db_releases/2_0RC4/esp32/partition-table.bin new file mode 100644 index 0000000..1c18869 Binary files /dev/null and b/db_releases/2_0RC4/esp32/partition-table.bin differ diff --git a/db_releases/2_0RC4/esp32/www.bin b/db_releases/2_0RC4/esp32/www.bin new file mode 100644 index 0000000..d74608f Binary files /dev/null and b/db_releases/2_0RC4/esp32/www.bin differ diff --git a/db_releases/2_0RC4/esp32c3/bootloader.bin b/db_releases/2_0RC4/esp32c3/bootloader.bin new file mode 100644 index 0000000..da81237 Binary files /dev/null and b/db_releases/2_0RC4/esp32c3/bootloader.bin differ diff --git a/db_releases/2_0RC4/esp32c3/db_esp32.bin b/db_releases/2_0RC4/esp32c3/db_esp32.bin new file mode 100644 index 0000000..4a7580e Binary files /dev/null and b/db_releases/2_0RC4/esp32c3/db_esp32.bin differ diff --git a/db_releases/2_0RC4/esp32c3/flash_args.txt b/db_releases/2_0RC4/esp32c3/flash_args.txt new file mode 100644 index 0000000..35e5c8c --- /dev/null +++ b/db_releases/2_0RC4/esp32c3/flash_args.txt @@ -0,0 +1,5 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x0 bootloader/bootloader.bin +0x10000 db_esp32.bin +0x8000 partition_table/partition-table.bin +0x190000 www.bin diff --git a/db_releases/2_0RC4/esp32c3/partition-table.bin b/db_releases/2_0RC4/esp32c3/partition-table.bin new file mode 100644 index 0000000..1c18869 Binary files /dev/null and b/db_releases/2_0RC4/esp32c3/partition-table.bin differ diff --git a/db_releases/2_0RC4/esp32c3/www.bin b/db_releases/2_0RC4/esp32c3/www.bin new file mode 100644 index 0000000..d74608f Binary files /dev/null and b/db_releases/2_0RC4/esp32c3/www.bin differ diff --git a/db_releases/2_0RC4/esp32c3_USBSerial/bootloader.bin b/db_releases/2_0RC4/esp32c3_USBSerial/bootloader.bin new file mode 100644 index 0000000..3273d7b Binary files /dev/null and b/db_releases/2_0RC4/esp32c3_USBSerial/bootloader.bin differ diff --git a/db_releases/2_0RC4/esp32c3_USBSerial/db_esp32.bin b/db_releases/2_0RC4/esp32c3_USBSerial/db_esp32.bin new file mode 100644 index 0000000..3769396 Binary files /dev/null and b/db_releases/2_0RC4/esp32c3_USBSerial/db_esp32.bin differ diff --git a/db_releases/2_0RC4/esp32c3_USBSerial/flash_args.txt b/db_releases/2_0RC4/esp32c3_USBSerial/flash_args.txt new file mode 100644 index 0000000..35e5c8c --- /dev/null +++ b/db_releases/2_0RC4/esp32c3_USBSerial/flash_args.txt @@ -0,0 +1,5 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x0 bootloader/bootloader.bin +0x10000 db_esp32.bin +0x8000 partition_table/partition-table.bin +0x190000 www.bin diff --git a/db_releases/2_0RC4/esp32c3_USBSerial/partition-table.bin b/db_releases/2_0RC4/esp32c3_USBSerial/partition-table.bin new file mode 100644 index 0000000..1c18869 Binary files /dev/null and b/db_releases/2_0RC4/esp32c3_USBSerial/partition-table.bin differ diff --git a/db_releases/2_0RC4/esp32c3_USBSerial/www.bin b/db_releases/2_0RC4/esp32c3_USBSerial/www.bin new file mode 100644 index 0000000..d74608f Binary files /dev/null and b/db_releases/2_0RC4/esp32c3_USBSerial/www.bin differ diff --git a/db_releases/2_0RC4/esp32c6/bootloader.bin b/db_releases/2_0RC4/esp32c6/bootloader.bin new file mode 100644 index 0000000..74eb288 Binary files /dev/null and b/db_releases/2_0RC4/esp32c6/bootloader.bin differ diff --git a/db_releases/2_0RC4/esp32c6/db_esp32.bin b/db_releases/2_0RC4/esp32c6/db_esp32.bin new file mode 100644 index 0000000..5ca720f Binary files /dev/null and b/db_releases/2_0RC4/esp32c6/db_esp32.bin differ diff --git a/db_releases/2_0RC4/esp32c6/flash_args.txt b/db_releases/2_0RC4/esp32c6/flash_args.txt new file mode 100644 index 0000000..35e5c8c --- /dev/null +++ b/db_releases/2_0RC4/esp32c6/flash_args.txt @@ -0,0 +1,5 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x0 bootloader/bootloader.bin +0x10000 db_esp32.bin +0x8000 partition_table/partition-table.bin +0x190000 www.bin diff --git a/db_releases/2_0RC4/esp32c6/partition-table.bin b/db_releases/2_0RC4/esp32c6/partition-table.bin new file mode 100644 index 0000000..1c18869 Binary files /dev/null and b/db_releases/2_0RC4/esp32c6/partition-table.bin differ diff --git a/db_releases/2_0RC4/esp32c6/www.bin b/db_releases/2_0RC4/esp32c6/www.bin new file mode 100644 index 0000000..d74608f Binary files /dev/null and b/db_releases/2_0RC4/esp32c6/www.bin differ diff --git a/db_releases/2_0RC4/esp32s2/bootloader.bin b/db_releases/2_0RC4/esp32s2/bootloader.bin new file mode 100644 index 0000000..5bc8db1 Binary files /dev/null and b/db_releases/2_0RC4/esp32s2/bootloader.bin differ diff --git a/db_releases/2_0RC4/esp32s2/db_esp32.bin b/db_releases/2_0RC4/esp32s2/db_esp32.bin new file mode 100644 index 0000000..7576a6e Binary files /dev/null and b/db_releases/2_0RC4/esp32s2/db_esp32.bin differ diff --git a/db_releases/2_0RC4/esp32s2/flash_args.txt b/db_releases/2_0RC4/esp32s2/flash_args.txt new file mode 100644 index 0000000..52643fb --- /dev/null +++ b/db_releases/2_0RC4/esp32s2/flash_args.txt @@ -0,0 +1,5 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x1000 bootloader/bootloader.bin +0x10000 db_esp32.bin +0x8000 partition_table/partition-table.bin +0x190000 www.bin diff --git a/db_releases/2_0RC4/esp32s2/partition-table.bin b/db_releases/2_0RC4/esp32s2/partition-table.bin new file mode 100644 index 0000000..1c18869 Binary files /dev/null and b/db_releases/2_0RC4/esp32s2/partition-table.bin differ diff --git a/db_releases/2_0RC4/esp32s2/www.bin b/db_releases/2_0RC4/esp32s2/www.bin new file mode 100644 index 0000000..d74608f Binary files /dev/null and b/db_releases/2_0RC4/esp32s2/www.bin differ diff --git a/db_releases/2_0RC4/esp32s3/bootloader.bin b/db_releases/2_0RC4/esp32s3/bootloader.bin new file mode 100644 index 0000000..5aadf48 Binary files /dev/null and b/db_releases/2_0RC4/esp32s3/bootloader.bin differ diff --git a/db_releases/2_0RC4/esp32s3/db_esp32.bin b/db_releases/2_0RC4/esp32s3/db_esp32.bin new file mode 100644 index 0000000..6d941a9 Binary files /dev/null and b/db_releases/2_0RC4/esp32s3/db_esp32.bin differ diff --git a/db_releases/2_0RC4/esp32s3/flash_args.txt b/db_releases/2_0RC4/esp32s3/flash_args.txt new file mode 100644 index 0000000..35e5c8c --- /dev/null +++ b/db_releases/2_0RC4/esp32s3/flash_args.txt @@ -0,0 +1,5 @@ +--flash_mode dio --flash_freq 80m --flash_size 2MB +0x0 bootloader/bootloader.bin +0x10000 db_esp32.bin +0x8000 partition_table/partition-table.bin +0x190000 www.bin diff --git a/db_releases/2_0RC4/esp32s3/partition-table.bin b/db_releases/2_0RC4/esp32s3/partition-table.bin new file mode 100644 index 0000000..1c18869 Binary files /dev/null and b/db_releases/2_0RC4/esp32s3/partition-table.bin differ diff --git a/db_releases/2_0RC4/esp32s3/www.bin b/db_releases/2_0RC4/esp32s3/www.bin new file mode 100644 index 0000000..d74608f Binary files /dev/null and b/db_releases/2_0RC4/esp32s3/www.bin differ diff --git a/dronebridge_esp32_flasher.js b/dronebridge_esp32_flasher.js index 672a627..18f299b 100644 --- a/dronebridge_esp32_flasher.js +++ b/dronebridge_esp32_flasher.js @@ -83,8 +83,17 @@ let t2RC3_esp32s3 = new DBTarget("ESP32-S3", "ESP32-S3", "esp32s3/", ["bootloade let release_20RC3 = new DBRelease("v2.0RC3 (pre-release)", "./db_releases/2_0RC3/", [t2RC3_esp32, t2RC3_espc3, t2RC3_espc3_usbserial, t2RC3_espc6, t2RC3_esps2, t2RC3_esp32s3]); +let t2RC4_esp32 = new DBTarget("ESP32", "ESP32", "esp32/", ["bootloader.bin", "partition-table.bin", "db_esp32.bin", "www.bin"], [0x1000, 0x8000, 0x10000, 0x190000], "DIO", "40MHz"); +let t2RC4_espc3 = new DBTarget("ESP32-C3", "ESP32-C3", "esp32c3/", ["bootloader.bin", "partition-table.bin", "db_esp32.bin", "www.bin"], [0x0, 0x8000, 0x10000, 0x190000], "DIO", "80MHz"); +let t2RC4_espc3_usbserial = new DBTarget("ESP32-C3", "ESP32-C3 (USBSerial)", "esp32c3_USBSerial/", ["bootloader.bin", "partition-table.bin", "db_esp32.bin", "www.bin"], [0x0, 0x8000, 0x10000, 0x190000], "DIO", "80MHz"); +let t2RC4_espc6 = new DBTarget("ESP32-C6", "ESP32-C6", "esp32c6/", ["bootloader.bin", "partition-table.bin", "db_esp32.bin", "www.bin"], [0x0, 0x8000, 0x10000, 0x190000], "DIO", "80MHz"); +let t2RC4_esps2 = new DBTarget("ESP32-S2", "ESP32-S2", "esp32s2/", ["bootloader.bin", "partition-table.bin", "db_esp32.bin", "www.bin"], [0x1000, 0x8000, 0x10000, 0x190000], "DIO", "80MHz"); +let t2RC4_esp32s3 = new DBTarget("ESP32-S3", "ESP32-S3", "esp32s3/", ["bootloader.bin", "partition-table.bin", "db_esp32.bin", "www.bin"], [0x0, 0x8000, 0x10000, 0x190000], "DIO", "80MHz"); +let release_20RC4 = new DBRelease("v2.0RC4 (pre-release)", "./db_releases/2_0RC4/", + [t2RC4_esp32, t2RC4_espc3, t2RC4_espc3_usbserial, t2RC4_espc6, t2RC4_esps2, t2RC4_esp32s3]); + // overall array containing all releases with flashing instructions -let db_releases = [release_20RC3, release_20RC2, release_15]; +let db_releases = [release_20RC4, release_20RC3, release_20RC2, release_15]; let device = null;