diff options
Diffstat (limited to '2-setup-environment-win.bat')
| -rw-r--r-- | 2-setup-environment-win.bat | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/2-setup-environment-win.bat b/2-setup-environment-win.bat new file mode 100644 index 000000000..91b6c91e3 --- /dev/null +++ b/2-setup-environment-win.bat | |||
| @@ -0,0 +1,41 @@ | |||
| 1 | @echo off | ||
| 2 | setx /M test test > nul 2>&1 | ||
| 3 | if NOT ["%errorlevel%"]==["0"] ( | ||
| 4 | echo FAILED. Rerun with administrator privileges. | ||
| 5 | pause | ||
| 6 | exit | ||
| 7 | ) | ||
| 8 | |||
| 9 | echo ------------------------------------------ | ||
| 10 | echo Installing wget and unzip | ||
| 11 | echo ------------------------------------------ | ||
| 12 | mingw-get install msys-wget-bin msys-unzip-bin | ||
| 13 | cd \MinGW\bin | ||
| 14 | |||
| 15 | mkdir temp | ||
| 16 | cd temp | ||
| 17 | echo ------------------------------------------ | ||
| 18 | echo Installing dfu-programmer. | ||
| 19 | echo ------------------------------------------ | ||
| 20 | wget http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip | ||
| 21 | unzip dfu-programmer-win-0.7.2.zip | ||
| 22 | copy dfu-programmer.exe .. | ||
| 23 | |||
| 24 | echo ------------------------------------------ | ||
| 25 | echo Downloading driver | ||
| 26 | echo ------------------------------------------ | ||
| 27 | wget http://iweb.dl.sourceforge.net/project/libusb-win32/libusb-win32-releases/1.2.6.0/libusb-win32-bin-1.2.6.0.zip | ||
| 28 | unzip libusb-win32-bin-1.2.6.0.zip | ||
| 29 | cp libusb-win32-bin-1.2.6.0\bin\x86\libusb0_x86.dll ../libusb0.dll | ||
| 30 | |||
| 31 | echo ------------------------------------------ | ||
| 32 | echo Installing driver. Accept prompt. | ||
| 33 | echo ------------------------------------------ | ||
| 34 | pnputil -i -a dfu-prog-usb-1.2.2\atmel_usb_dfu.inf | ||
| 35 | |||
| 36 | cd .. | ||
| 37 | rm -rf temp | ||
| 38 | |||
| 39 | echo ------------------------------------------ | ||
| 40 | echo Finished! | ||
| 41 | pause \ No newline at end of file | ||
