Skip to content

Commit 41cdbd9

Browse files
authored
fix(boards): Remove port property assoc. for non-unique VID/PID pairs (#10271)
The Arduino boards platform framework allows properties of a port to be associated with a board definition. The Arduino development software will identify a port having the associated properties as that board. This should only be done for properties that are unique to the ports produced by that board model. In cases where a board model does not produce a port with properties unique to that model, it is irresponsible to associate those properties with the board definition as this will cause other models to be inappropriately identified. The authors of these board definitions associated them with non-unique USB VID/PID pairs so those associations must be removed. The 303a:1001 VID/PID pair is of the hardware CDC serial port of the native USB ESP32 chips. The others are stock VID/PID pairs of general purpose USB to serial bridge chips that are used on many different board models.
1 parent e70f4d3 commit 41cdbd9

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

Diff for: boards.txt

-8
Original file line numberDiff line numberDiff line change
@@ -4507,8 +4507,6 @@ S_ODI_Ultra.menu.EraseFlash.all.upload.erase_cmd=-e
45074507
##############################################################
45084508

45094509
lilygo_t_display.name=LilyGo T-Display
4510-
lilygo_t_display.vid.0=0x1a86
4511-
lilygo_t_display.pid.0=0x55d4
45124510

45134511
lilygo_t_display.upload.tool=esptool_py
45144512
lilygo_t_display.upload.tool.default=esptool_py
@@ -27574,8 +27572,6 @@ fm-devkit.menu.EraseFlash.all.upload.erase_cmd=-e
2757427572
### Fri3d Badge 2024 (ESP32-S3-WROOM-1)
2757527573

2757627574
fri3d_2024_esp32s3.name=Fri3d Badge 2024 (ESP32-S3-WROOM-1)
27577-
fri3d_2024_esp32s3.vid.0=0x303a
27578-
fri3d_2024_esp32s3.pid.0=0x1001
2757927575

2758027576
fri3d_2024_esp32s3.bootloader.tool=esptool_py
2758127577
fri3d_2024_esp32s3.bootloader.tool.default=esptool_py
@@ -39913,8 +39909,6 @@ waveshare_esp32_s3_lcd_169.menu.EraseFlash.all.upload.erase_cmd=-e
3991339909
##############################################################
3991439910

3991539911
waveshare_esp32s3_touch_lcd_128.name=Waveshare ESP32S3 Touch LCD 128
39916-
waveshare_esp32s3_touch_lcd_128.vid.0=0x1a86
39917-
waveshare_esp32s3_touch_lcd_128.pid.0=0x55d3
3991839912

3991939913
waveshare_esp32s3_touch_lcd_128.upload.tool=esptool_py
3992039914
waveshare_esp32s3_touch_lcd_128.upload.tool.default=esptool_py
@@ -40584,8 +40578,6 @@ walter.menu.EraseFlash.all.upload.erase_cmd=-e
4058440578
##############################################################
4058540579

4058640580
elecrow_crowpanel_7.name=Elecrow CrowPanel 7.0P
40587-
elecrow_crowpanel_7.vid.0=0x1a86
40588-
elecrow_crowpanel_7.pid.0=0x7523
4058940581

4059040582
elecrow_crowpanel_7.upload.tool=esptool_py
4059140583
elecrow_crowpanel_7.upload.tool.default=esptool_py

0 commit comments

Comments
 (0)