summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNoah Andrews <NoahAndrews@users.noreply.github.com>2016-03-02 12:25:21 -0500
committerNoah Andrews <NoahAndrews@users.noreply.github.com>2016-03-02 12:25:21 -0500
commit06de9628be3ba17e1d6753b9af21c7072d4badd9 (patch)
tree93a23a71e9eb729ee63b3155794fd1afd85ef1bf
parentb7a94a1f0094649779559cc65fd2fe7b91061d0a (diff)
downloadqmk_firmware-06de9628be3ba17e1d6753b9af21c7072d4badd9.tar.gz
qmk_firmware-06de9628be3ba17e1d6753b9af21c7072d4badd9.zip
Removed unneeded lines from setup script
-rw-r--r--keyboard/planck/PCB_GUIDE.md17
-rw-r--r--setup-environment-win.bat5
2 files changed, 16 insertions, 6 deletions
diff --git a/keyboard/planck/PCB_GUIDE.md b/keyboard/planck/PCB_GUIDE.md
index 3daf0e0092..d2ff703352 100644
--- a/keyboard/planck/PCB_GUIDE.md
+++ b/keyboard/planck/PCB_GUIDE.md
@@ -4,8 +4,21 @@
### Windows
-1. Install [WinAVR Tools](http://sourceforge.net/projects/winavr/) for AVR GCC compiler.
-2. Install [DFU-Programmer][dfu-prog] (the -win one).
+Options
+1. Vagrant (overkill, lack of trust, no driver concerns)
+2. Chocolatey / dfu-programmer (more dev work required)
+3. Chocolatey / flip
+4. Write a batch script that installs dfu-programmer on the path, installs make with MinGW, and uses pnputil to install the proper driver https://technet.microsoft.com/en-us/library/cc732377%28v=ws.10%29.aspx?f=255&MSPPError=-2147217396#BKMK_Anchor2
+4. Look up altenatives (
+
+* Install [MHV AVR Tools](https://github.com/jackhumbert/qmk_firmware). Disable smatch, but be sure to leave the option to add the tools to the PATH checked.
+* Install the latest version of [the Atmel AVR **8-bit** toolchain](http://www.atmel.com/tools/atmelavrtoolchainforwindows.aspx)
+* Install [MinGW](https://sourceforge.net/projects/mingw/files/Installer/mingw-get-setup.exe/download). During installation, uncheck the option to install a graphical user interface. **DO NOT change the default installation folder.** The script depends on the default location.
+* Right-click on the setup-path-win batch script at the root of the project and select "Run as administrator". Press the spacebar to dismiss the success message.
+*
+
+1. Install [Chocolatey](https://chocolatey.org/). It's a package manager for Windows that will make it easy to set up the complete build environment. To install Chocolatey, run the following command in a command line window with administrator privileges (search for command prompt, right-click on it, and select "Run as administrator"). `@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin`
+2. Install DFU-Programmer by running (the -win one).
3. Start DFU bootloader on the chip first time you will see 'Found New Hardware Wizard' to install driver. If you install device driver properly you can find chip name like 'ATmega32U4' under 'LibUSB-Win32 Devices' tree on 'Device Manager'. If not you will need to update its driver on 'Device Manager' to the `dfu-programmer` driver.
### Mac
diff --git a/setup-environment-win.bat b/setup-environment-win.bat
index ae803da6f8..1fbd35a69a 100644
--- a/setup-environment-win.bat
+++ b/setup-environment-win.bat
@@ -6,12 +6,9 @@ if NOT ["%errorlevel%"]==["0"] (
exit
)
-mingw-get install mingw32-make-bin mingw32-gcc-bin msys-wget-bin msys-unzip-bin
+mingw-get install msys-wget-bin msys-unzip-bin
cd \MinGW\bin
-REM It would be somewhat better to use symlinks, but then it wouldn't work in XP or Vista.
-copy mingw32-make.exe make.exe
-
mkdir temp
cd temp
wget http://iweb.dl.sourceforge.net/project/dfu-programmer/dfu-programmer/0.7.2/dfu-programmer-win-0.7.2.zip