Skip to content

Commit 810117c

Browse files
committed
Bootloader: fixed VID/PID
1 parent b161b71 commit 810117c

File tree

3 files changed

+10
-8
lines changed

3 files changed

+10
-8
lines changed

boards.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,15 @@ arduino_zero_edbg.build.openocdscript=openocd_scripts/arduino_zero.cfg
1919
arduino_zero_edbg.build.variant=arduino_zero
2020
arduino_zero_edbg.build.variant_system_lib=
2121
arduino_zero_edbg.build.vid=0x2341
22-
arduino_zero_edbg.build.pid=0x004d
22+
arduino_zero_edbg.build.pid=0x804d
2323
arduino_zero_edbg.bootloader.tool=openocd
2424
arduino_zero_edbg.bootloader.file=zero/samd21_sam_ba.bin
2525

2626
arduino_zero_native.name=Arduino Zero (Native USB Port)
2727
arduino_zero_native.vid.0=0x2341
28-
arduino_zero_native.pid.0=0x004d
28+
arduino_zero_native.pid.0=0x804d
29+
arduino_zero_native.vid.1=0x2341
30+
arduino_zero_native.pid.1=0x004d
2931
arduino_zero_native.upload.tool=bossac
3032
arduino_zero_native.upload.protocol=sam-ba
3133
arduino_zero_native.upload.maximum_size=262144
@@ -44,4 +46,4 @@ arduino_zero_native.build.openocdscript=openocd_scripts/arduino_zero.cfg
4446
arduino_zero_native.build.variant=arduino_zero
4547
arduino_zero_native.build.variant_system_lib=
4648
arduino_zero_native.build.vid=0x2341
47-
arduino_zero_native.build.pid=0x004d
49+
arduino_zero_native.build.pid=0x804d

bootloaders/zero/drivers/cdc_enumerate.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,10 +50,10 @@ const char devDescriptor[] = {
5050
0x00, // bDeviceSubclass: CDC class sub code
5151
0x00, // bDeviceProtocol: CDC Device protocol
5252
0x40, // bMaxPacketSize0
53-
0xEB, // idVendorL
54-
0x03, //
55-
0x24, // idProductL
56-
0x61, //
53+
0x41, // idVendorL
54+
0x23, //
55+
0x4D, // idProductL
56+
0x00, //
5757
0x10, // bcdDeviceL
5858
0x01, //
5959
0x00, // iManufacturer // 0x01

cores/arduino/USB/USBCore.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
//==================================================================
3434

3535
#define USB_PID_DUE 0x003E
36-
#define USB_PID_ZERO 0x004D
36+
#define USB_PID_ZERO 0x804D
3737

3838
// USB Device
3939
#define USB_VID 0x2341 // arduino LLC vid

0 commit comments

Comments
 (0)