MSYS2: Switch to bootloadHID package and bring back avrdude package (#9736)
* MSYS2: Switch to bootloadHID package and bring back avrdude package * Update Zadig docs as well
This commit is contained in:
@@ -5,7 +5,6 @@ function export_variables {
|
|||||||
export PATH=$PATH:$util_dir
|
export PATH=$PATH:$util_dir
|
||||||
export PATH=$PATH:$util_dir/dfu-programmer
|
export PATH=$PATH:$util_dir/dfu-programmer
|
||||||
export PATH=$PATH:$util_dir/dfu-util-0.9-win64
|
export PATH=$PATH:$util_dir/dfu-util-0.9-win64
|
||||||
export PATH=$PATH:$util_dir/bootloadHID.2012-12-08/commandline
|
|
||||||
export PATH=$PATH:$util_dir/avr8-gnu-toolchain/bin
|
export PATH=$PATH:$util_dir/avr8-gnu-toolchain/bin
|
||||||
export PATH=$PATH:$util_dir/gcc-arm-none-eabi/bin
|
export PATH=$PATH:$util_dir/gcc-arm-none-eabi/bin
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ function export_variables {
|
|||||||
export DFU_PROGRAMMER=$download_dir/dfu-programmer/dfu-programmer.exe
|
export DFU_PROGRAMMER=$download_dir/dfu-programmer/dfu-programmer.exe
|
||||||
export DFU_UTIL=$download_dir/dfu-util-0.9-win64/dfu-util.exe
|
export DFU_UTIL=$download_dir/dfu-util-0.9-win64/dfu-util.exe
|
||||||
export TEENSY_LOADER_CLI=$download_dir/teensy_loader_cli.exe
|
export TEENSY_LOADER_CLI=$download_dir/teensy_loader_cli.exe
|
||||||
export BOOTLOADHID_PROGRAMMER=$download_dir/bootloadHID.2012-12-08/commandline/bootloadHID.exe
|
|
||||||
}
|
}
|
||||||
|
|
||||||
export_variables
|
export_variables
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@
|
|||||||
# Driver can be one of winusb,libusb,libusbk
|
# Driver can be one of winusb,libusb,libusbk
|
||||||
# Use Windows Powershell and type [guid]::NewGuid() to generate guids
|
# Use Windows Powershell and type [guid]::NewGuid() to generate guids
|
||||||
winusb,STM32 Bootloader,0483,DF11,6d98a87f-4ecf-464d-89ed-8c684d857a75
|
winusb,STM32 Bootloader,0483,DF11,6d98a87f-4ecf-464d-89ed-8c684d857a75
|
||||||
libusb,USBaspLoader,16C0,05DC,e69affdc-0ef0-427c-aefb-4e593c9d2724
|
libusbk,USBaspLoader,16C0,05DC,e69affdc-0ef0-427c-aefb-4e593c9d2724
|
||||||
winusb,Kiibohd DFU Bootloader,1C11,B007,aa5a3f86-b81e-4416-89ad-0c1ea1ed63af
|
winusb,Kiibohd DFU Bootloader,1C11,B007,aa5a3f86-b81e-4416-89ad-0c1ea1ed63af
|
||||||
libusb,ATmega16U2,03EB,2FEF,007274da-b75f-492e-a288-8fc0aff8339f
|
libusb,ATmega16U2,03EB,2FEF,007274da-b75f-492e-a288-8fc0aff8339f
|
||||||
libusb,ATmega32U2,03EB,2FF0,ddc2c572-cb6e-4f61-a6cc-1a5de941f063
|
libusb,ATmega32U2,03EB,2FF0,ddc2c572-cb6e-4f61-a6cc-1a5de941f063
|
||||||
|
|||||||
@@ -20,10 +20,7 @@ function install_avr {
|
|||||||
rm avr8-gnu-toolchain/bin/make.exe
|
rm avr8-gnu-toolchain/bin/make.exe
|
||||||
rm avr-gcc-8.3.0-x86-mingw.zip
|
rm avr-gcc-8.3.0-x86-mingw.zip
|
||||||
|
|
||||||
# FIXME: As of 2020-05-19, the MSYS2 avrdude cannot flash USBaspLoader devices, for some reason
|
pacman --needed --disable-download-timeout -S mingw-w64-x86_64-avrdude mingw-w64-x86_64-bootloadhid
|
||||||
# (warning: cannot set sck period)
|
|
||||||
# However, the avr-gcc toolchain above contains an avrdude which can, so let's just not install this for now
|
|
||||||
#pacman --needed --disable-download-timeout -S mingw-w64-x86_64-avrdude
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function install_arm {
|
function install_arm {
|
||||||
|
|||||||
@@ -18,10 +18,6 @@ function install_utils {
|
|||||||
wget 'https://www.pjrc.com/teensy/teensy_loader_cli_windows.zip'
|
wget 'https://www.pjrc.com/teensy/teensy_loader_cli_windows.zip'
|
||||||
unzip teensy_loader_cli_windows.zip
|
unzip teensy_loader_cli_windows.zip
|
||||||
|
|
||||||
echo "Installing bootloadHID"
|
|
||||||
wget 'https://www.obdev.at/downloads/vusb/bootloadHID.2012-12-08.zip'
|
|
||||||
unzip bootloadHID.2012-12-08.zip
|
|
||||||
|
|
||||||
echo "Downloading the QMK driver installer"
|
echo "Downloading the QMK driver installer"
|
||||||
wget -qO- https://api.github.com/repos/qmk/qmk_driver_installer/releases | grep browser_download_url | head -n 1 | cut -d '"' -f 4 | wget -i -
|
wget -qO- https://api.github.com/repos/qmk/qmk_driver_installer/releases | grep browser_download_url | head -n 1 | cut -d '"' -f 4 | wget -i -
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user