diff --git a/build/macosx/dist/tools-universal.zip b/build/macosx/dist/tools-universal.zip index cb7668075..25c18e0c5 100644 Binary files a/build/macosx/dist/tools-universal.zip and b/build/macosx/dist/tools-universal.zip differ diff --git a/hardware/arduino/boards.txt b/hardware/arduino/boards.txt index bb5eaadcf..a96d823b3 100644 --- a/hardware/arduino/boards.txt +++ b/hardware/arduino/boards.txt @@ -3,7 +3,7 @@ leonardo.name=Arduino Leonardo leonardo.upload.protocol=stk500 leonardo.upload.maximum_size=30720 -leonardo.upload.speed=1200 +leonardo.upload.speed=300 leonardo.bootloader.low_fuses=0xde leonardo.bootloader.high_fuses=0xd8 leonardo.bootloader.extended_fuses=0xf3 diff --git a/hardware/arduino/cores/arduino/CDC.cpp b/hardware/arduino/cores/arduino/CDC.cpp index 7da907705..b04c79be1 100644 --- a/hardware/arduino/cores/arduino/CDC.cpp +++ b/hardware/arduino/cores/arduino/CDC.cpp @@ -94,7 +94,7 @@ bool WEAK CDC_Setup(Setup& setup) if (CDC_SET_LINE_CODING == r) { USB_RecvControl((void*)&_usbLineInfo,7); - if (1200 == _usbLineInfo.dwDTERate) // auto-reset is triggered when avrdude opens the port at 1200 bps + if (300 == _usbLineInfo.dwDTERate) // auto-reset is triggered when avrdude opens the port at 1200 bps Reboot(); return true;