From cc50d90ce4ff7414015dfc597eb083d427b86faf Mon Sep 17 00:00:00 2001 From: Ha Thach Date: Wed, 5 Jun 2024 13:52:14 +0700 Subject: [PATCH] add upload_port vid/pid for adafruit boards (#9779) --- boards.txt | 102 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) diff --git a/boards.txt b/boards.txt index 151ea4653d5..4a64ecc65b0 100644 --- a/boards.txt +++ b/boards.txt @@ -10434,6 +10434,12 @@ adafruit_metro_esp32s2.vid.1=0x239A adafruit_metro_esp32s2.pid.1=0x00DF adafruit_metro_esp32s2.vid.2=0x239A adafruit_metro_esp32s2.pid.2=0x80E0 +adafruit_metro_esp32s2.upload_port.0.vid=0x239A +adafruit_metro_esp32s2.upload_port.0.pid=0x80DF +adafruit_metro_esp32s2.upload_port.1.vid=0x239A +adafruit_metro_esp32s2.upload_port.1.pid=0x00DF +adafruit_metro_esp32s2.upload_port.2.vid=0x239A +adafruit_metro_esp32s2.upload_port.2.pid=0x80E0 adafruit_metro_esp32s2.bootloader.tool=esptool_py adafruit_metro_esp32s2.bootloader.tool.default=esptool_py @@ -10611,6 +10617,12 @@ adafruit_metro_esp32s3.vid.1=0x239A adafruit_metro_esp32s3.pid.1=0x0145 adafruit_metro_esp32s3.vid.2=0x239A adafruit_metro_esp32s3.pid.2=0x8146 +adafruit_metro_esp32s3.upload_port.0.vid=0x239A +adafruit_metro_esp32s3.upload_port.0.pid=0x8145 +adafruit_metro_esp32s3.upload_port.1.vid=0x239A +adafruit_metro_esp32s3.upload_port.1.pid=0x0145 +adafruit_metro_esp32s3.upload_port.2.vid=0x239A +adafruit_metro_esp32s3.upload_port.2.pid=0x8146 adafruit_metro_esp32s3.bootloader.tool=esptool_py adafruit_metro_esp32s3.bootloader.tool.default=esptool_py @@ -10808,6 +10820,12 @@ adafruit_magtag29_esp32s2.vid.1=0x239A adafruit_magtag29_esp32s2.pid.1=0x00E5 adafruit_magtag29_esp32s2.vid.2=0x239A adafruit_magtag29_esp32s2.pid.2=0x80E6 +adafruit_magtag29_esp32s2.upload_port.0.vid=0x239A +adafruit_magtag29_esp32s2.upload_port.0.pid=0x80E5 +adafruit_magtag29_esp32s2.upload_port.1.vid=0x239A +adafruit_magtag29_esp32s2.upload_port.1.pid=0x00E5 +adafruit_magtag29_esp32s2.upload_port.2.vid=0x239A +adafruit_magtag29_esp32s2.upload_port.2.pid=0x80E6 adafruit_magtag29_esp32s2.bootloader.tool=esptool_py adafruit_magtag29_esp32s2.bootloader.tool.default=esptool_py @@ -10985,6 +11003,12 @@ adafruit_funhouse_esp32s2.vid.1=0x239A adafruit_funhouse_esp32s2.pid.1=0x00F9 adafruit_funhouse_esp32s2.vid.2=0x239A adafruit_funhouse_esp32s2.pid.2=0x80FA +adafruit_funhouse_esp32s2.upload_port.0.vid=0x239A +adafruit_funhouse_esp32s2.upload_port.0.pid=0x80F9 +adafruit_funhouse_esp32s2.upload_port.1.vid=0x239A +adafruit_funhouse_esp32s2.upload_port.1.pid=0x00F9 +adafruit_funhouse_esp32s2.upload_port.2.vid=0x239A +adafruit_funhouse_esp32s2.upload_port.2.pid=0x80FA adafruit_funhouse_esp32s2.bootloader.tool=esptool_py adafruit_funhouse_esp32s2.bootloader.tool.default=esptool_py @@ -11414,6 +11438,12 @@ adafruit_feather_esp32s2.vid.1=0x239A adafruit_feather_esp32s2.pid.1=0x00EB adafruit_feather_esp32s2.vid.2=0x239A adafruit_feather_esp32s2.pid.2=0x80EC +adafruit_feather_esp32s2.upload_port.0.vid=0x239A +adafruit_feather_esp32s2.upload_port.0.pid=0x80EB +adafruit_feather_esp32s2.upload_port.1.vid=0x239A +adafruit_feather_esp32s2.upload_port.1.pid=0x00EB +adafruit_feather_esp32s2.upload_port.2.vid=0x239A +adafruit_feather_esp32s2.upload_port.2.pid=0x80EC adafruit_feather_esp32s2.bootloader.tool=esptool_py adafruit_feather_esp32s2.bootloader.tool.default=esptool_py @@ -11591,6 +11621,12 @@ adafruit_feather_esp32s2_tft.vid.1=0x239A adafruit_feather_esp32s2_tft.pid.1=0x010F adafruit_feather_esp32s2_tft.vid.2=0x239A adafruit_feather_esp32s2_tft.pid.2=0x8110 +adafruit_feather_esp32s2_tft.upload_port.0.vid=0x239A +adafruit_feather_esp32s2_tft.upload_port.0.pid=0x810F +adafruit_feather_esp32s2_tft.upload_port.1.vid=0x239A +adafruit_feather_esp32s2_tft.upload_port.1.pid=0x010F +adafruit_feather_esp32s2_tft.upload_port.2.vid=0x239A +adafruit_feather_esp32s2_tft.upload_port.2.pid=0x8110 adafruit_feather_esp32s2_tft.bootloader.tool=esptool_py adafruit_feather_esp32s2_tft.bootloader.tool.default=esptool_py @@ -11768,6 +11804,12 @@ adafruit_feather_esp32s2_reversetft.vid.1=0x239A adafruit_feather_esp32s2_reversetft.pid.1=0x00ED adafruit_feather_esp32s2_reversetft.vid.2=0x239A adafruit_feather_esp32s2_reversetft.pid.2=0x80EE +adafruit_feather_esp32s2_reversetft.upload_port.0.vid=0x239A +adafruit_feather_esp32s2_reversetft.upload_port.0.pid=0x80ED +adafruit_feather_esp32s2_reversetft.upload_port.1.vid=0x239A +adafruit_feather_esp32s2_reversetft.upload_port.1.pid=0x00ED +adafruit_feather_esp32s2_reversetft.upload_port.2.vid=0x239A +adafruit_feather_esp32s2_reversetft.upload_port.2.pid=0x80EE adafruit_feather_esp32s2_reversetft.bootloader.tool=esptool_py adafruit_feather_esp32s2_reversetft.bootloader.tool.default=esptool_py @@ -11945,6 +11987,12 @@ adafruit_feather_esp32s3.vid.1=0x239A adafruit_feather_esp32s3.pid.1=0x011B adafruit_feather_esp32s3.vid.2=0x239A adafruit_feather_esp32s3.pid.2=0x811C +adafruit_feather_esp32s3.upload_port.0.vid=0x239A +adafruit_feather_esp32s3.upload_port.0.pid=0x811B +adafruit_feather_esp32s3.upload_port.1.vid=0x239A +adafruit_feather_esp32s3.upload_port.1.pid=0x011B +adafruit_feather_esp32s3.upload_port.2.vid=0x239A +adafruit_feather_esp32s3.upload_port.2.pid=0x811C adafruit_feather_esp32s3.bootloader.tool=esptool_py adafruit_feather_esp32s3.bootloader.tool.default=esptool_py @@ -12157,6 +12205,12 @@ adafruit_feather_esp32s3_nopsram.vid.1=0x239A adafruit_feather_esp32s3_nopsram.pid.1=0x0113 adafruit_feather_esp32s3_nopsram.vid.2=0x239A adafruit_feather_esp32s3_nopsram.pid.2=0x8114 +adafruit_feather_esp32s3_nopsram.upload_port.0.vid=0x239A +adafruit_feather_esp32s3_nopsram.upload_port.0.pid=0x8113 +adafruit_feather_esp32s3_nopsram.upload_port.1.vid=0x239A +adafruit_feather_esp32s3_nopsram.upload_port.1.pid=0x0113 +adafruit_feather_esp32s3_nopsram.upload_port.2.vid=0x239A +adafruit_feather_esp32s3_nopsram.upload_port.2.pid=0x8114 adafruit_feather_esp32s3_nopsram.bootloader.tool=esptool_py adafruit_feather_esp32s3_nopsram.bootloader.tool.default=esptool_py @@ -12338,6 +12392,12 @@ adafruit_feather_esp32s3_tft.vid.1=0x239A adafruit_feather_esp32s3_tft.pid.1=0x011D adafruit_feather_esp32s3_tft.vid.2=0x239A adafruit_feather_esp32s3_tft.pid.2=0x811E +adafruit_feather_esp32s3_tft.upload_port.0.vid=0x239A +adafruit_feather_esp32s3_tft.upload_port.0.pid=0x811D +adafruit_feather_esp32s3_tft.upload_port.1.vid=0x239A +adafruit_feather_esp32s3_tft.upload_port.1.pid=0x011D +adafruit_feather_esp32s3_tft.upload_port.2.vid=0x239A +adafruit_feather_esp32s3_tft.upload_port.2.pid=0x811E adafruit_feather_esp32s3_tft.bootloader.tool=esptool_py adafruit_feather_esp32s3_tft.bootloader.tool.default=esptool_py @@ -12550,6 +12610,12 @@ adafruit_feather_esp32s3_reversetft.vid.1=0x239A adafruit_feather_esp32s3_reversetft.pid.1=0x0123 adafruit_feather_esp32s3_reversetft.vid.2=0x239A adafruit_feather_esp32s3_reversetft.pid.2=0x8124 +adafruit_feather_esp32s3_reversetft.upload_port.0.vid=0x239A +adafruit_feather_esp32s3_reversetft.upload_port.0.pid=0x8123 +adafruit_feather_esp32s3_reversetft.upload_port.1.vid=0x239A +adafruit_feather_esp32s3_reversetft.upload_port.1.pid=0x0123 +adafruit_feather_esp32s3_reversetft.upload_port.2.vid=0x239A +adafruit_feather_esp32s3_reversetft.upload_port.2.pid=0x8124 adafruit_feather_esp32s3_reversetft.bootloader.tool=esptool_py adafruit_feather_esp32s3_reversetft.bootloader.tool.default=esptool_py @@ -13015,6 +13081,12 @@ adafruit_qtpy_esp32s2.vid.1=0x239A adafruit_qtpy_esp32s2.pid.1=0x0111 adafruit_qtpy_esp32s2.vid.2=0x239A adafruit_qtpy_esp32s2.pid.2=0x8112 +adafruit_qtpy_esp32s2.upload_port.0.vid=0x239A +adafruit_qtpy_esp32s2.upload_port.0.pid=0x8111 +adafruit_qtpy_esp32s2.upload_port.1.vid=0x239A +adafruit_qtpy_esp32s2.upload_port.1.pid=0x0111 +adafruit_qtpy_esp32s2.upload_port.2.vid=0x239A +adafruit_qtpy_esp32s2.upload_port.2.pid=0x8112 adafruit_qtpy_esp32s2.bootloader.tool=esptool_py adafruit_qtpy_esp32s2.bootloader.tool.default=esptool_py @@ -13192,6 +13264,12 @@ adafruit_qtpy_esp32s3_nopsram.vid.1=0x239A adafruit_qtpy_esp32s3_nopsram.pid.1=0x0119 adafruit_qtpy_esp32s3_nopsram.vid.2=0x239A adafruit_qtpy_esp32s3_nopsram.pid.2=0x811A +adafruit_qtpy_esp32s3_nopsram.upload_port.0.vid=0x239A +adafruit_qtpy_esp32s3_nopsram.upload_port.0.pid=0x8119 +adafruit_qtpy_esp32s3_nopsram.upload_port.1.vid=0x239A +adafruit_qtpy_esp32s3_nopsram.upload_port.1.pid=0x0119 +adafruit_qtpy_esp32s3_nopsram.upload_port.2.vid=0x239A +adafruit_qtpy_esp32s3_nopsram.upload_port.2.pid=0x811A adafruit_qtpy_esp32s3_nopsram.bootloader.tool=esptool_py adafruit_qtpy_esp32s3_nopsram.bootloader.tool.default=esptool_py @@ -13373,6 +13451,12 @@ adafruit_qtpy_esp32s3_n4r2.vid.1=0x239A adafruit_qtpy_esp32s3_n4r2.pid.1=0x0143 adafruit_qtpy_esp32s3_n4r2.vid.2=0x239A adafruit_qtpy_esp32s3_n4r2.pid.2=0x8144 +adafruit_qtpy_esp32s3_n4r2.upload_port.0.vid=0x239A +adafruit_qtpy_esp32s3_n4r2.upload_port.0.pid=0x8143 +adafruit_qtpy_esp32s3_n4r2.upload_port.1.vid=0x239A +adafruit_qtpy_esp32s3_n4r2.upload_port.1.pid=0x0143 +adafruit_qtpy_esp32s3_n4r2.upload_port.2.vid=0x239A +adafruit_qtpy_esp32s3_n4r2.upload_port.2.pid=0x8144 adafruit_qtpy_esp32s3_n4r2.bootloader.tool=esptool_py adafruit_qtpy_esp32s3_n4r2.bootloader.tool.default=esptool_py @@ -13703,6 +13787,12 @@ adafruit_matrixportal_esp32s3.vid.1=0x239A adafruit_matrixportal_esp32s3.pid.1=0x0125 adafruit_matrixportal_esp32s3.vid.2=0x239A adafruit_matrixportal_esp32s3.pid.2=0x8126 +adafruit_matrixportal_esp32s3.upload_port.0.vid=0x239A +adafruit_matrixportal_esp32s3.upload_port.0.pid=0x8125 +adafruit_matrixportal_esp32s3.upload_port.1.vid=0x239A +adafruit_matrixportal_esp32s3.upload_port.1.pid=0x0125 +adafruit_matrixportal_esp32s3.upload_port.2.vid=0x239A +adafruit_matrixportal_esp32s3.upload_port.2.pid=0x8126 adafruit_matrixportal_esp32s3.bootloader.tool=esptool_py adafruit_matrixportal_esp32s3.bootloader.tool.default=esptool_py @@ -13894,6 +13984,12 @@ adafruit_camera_esp32s3.vid.1=0x239A adafruit_camera_esp32s3.pid.1=0x8117 adafruit_camera_esp32s3.vid.2=0x239A adafruit_camera_esp32s3.pid.2=0x8118 +adafruit_camera_esp32s3.upload_port.0.vid=0x239A +adafruit_camera_esp32s3.upload_port.0.pid=0x0117 +adafruit_camera_esp32s3.upload_port.1.vid=0x239A +adafruit_camera_esp32s3.upload_port.1.pid=0x8117 +adafruit_camera_esp32s3.upload_port.2.vid=0x239A +adafruit_camera_esp32s3.upload_port.2.pid=0x8118 adafruit_camera_esp32s3.bootloader.tool=esptool_py adafruit_camera_esp32s3.bootloader.tool.default=esptool_py @@ -14106,6 +14202,12 @@ adafruit_qualia_s3_rgb666.vid.1=0x239A adafruit_qualia_s3_rgb666.pid.1=0x0147 adafruit_qualia_s3_rgb666.vid.2=0x239A adafruit_qualia_s3_rgb666.pid.2=0x8148 +adafruit_qualia_s3_rgb666.upload_port.0.vid=0x239A +adafruit_qualia_s3_rgb666.upload_port.0.pid=0x8147 +adafruit_qualia_s3_rgb666.upload_port.1.vid=0x239A +adafruit_qualia_s3_rgb666.upload_port.1.pid=0x0147 +adafruit_qualia_s3_rgb666.upload_port.2.vid=0x239A +adafruit_qualia_s3_rgb666.upload_port.2.pid=0x8148 adafruit_qualia_s3_rgb666.bootloader.tool=esptool_py adafruit_qualia_s3_rgb666.bootloader.tool.default=esptool_py