From 8a93a5eebee513b99875696d78a21a8d4d4f60c1 Mon Sep 17 00:00:00 2001 From: Benjamin Runnels Date: Sun, 22 Nov 2015 19:32:13 -0600 Subject: [PATCH] Fixed WINDOWS.md --- WINDOWS.md | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/WINDOWS.md b/WINDOWS.md index 10480b4..08e7a03 100644 --- a/WINDOWS.md +++ b/WINDOWS.md @@ -1,13 +1,14 @@ -* Install [SourceTree](https://www.sourcetreeapp.com) and check CLI git or other git distribution to do git from CLI -* Install and latest Java +* Install [SourceTree](https://www.sourcetreeapp.com) and check CLI git or other git distribution to obtain git from CLI +* Install the latest Java JRE * Install Python 2.7 to C:\Python27 * Install link shell extension from [here](http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html) * Download and install the [Windows Unofficial Development Kit for Espressif ESP8266](http://programs74.ru/get.php?file=EspressifESP8266DevKit) to c:\espressif -* Create a symbolic link for java/bin and git/bin directories under C:\espressif\git-bin and C:\espressif\java-bin. You have to do it like that because make doesn't like the full path with program files(x86). You can see all the expected paths in the [espmake.cmd](https://github.com/jeelabs/esp-link/blob/master/espmake.cmd) -* [Download](http://sourceforge.net/projects/mingw/files/Installer/) and install MinGW. Run mingw-get-setup.exe, the installation process to select without GUI, ie uncheck "... also install support for the graphical user interface". +* Create a symbolic link for java/bin and git/bin directories under C:\espressif\git-bin and C:\espressif\java-bin. You must do this because "make" doesn't work properly with paths like "program files(x86)". You can see all the expected paths in the [espmake.cmd](https://github.com/jeelabs/esp-link/blob/master/espmake.cmd) +* [Download](http://sourceforge.net/projects/mingw/files/Installer/) and install MinGW. Run mingw-get-setup.exe. During the installation process select without GUI. (uncheck "... also install support for the graphical user interface") * [Download](http://programs74.ru/get.php?file=EspressifESP8266DevKitAddon) the scripts to automate the installation of additional modules for MinGW. -* Run install-mingw-package.bat. This will establish the basic modules for MinGW. Installation should proceed without error. -* Checkout esp-link under C:\espressif\esp-link -* espmake.cmd "make all wiflash" -* new flash over serial then is espmake.cmd "make all flash" -* if you want to program with serial but not loose your config each time espmake.cmd "make all baseflash" \ No newline at end of file +* Run install-mingw-package.bat. This will install the basic modules required for MinGW to build esp8266. +* Checkout esp-link from git to C:\espressif\esp-link +* When you're done open a command prompt and run: espmake.cmd "make all wiflash" +* For a new flash over serial use: espmake.cmd "make all flash" +* If you want to program with serial but not loose your config each time use: espmake.cmd "make all baseflash" +* You can open the esp-link.sln file in Visual Studio 2013. "Build Solution" will issue "make all wiflash". "Clean Solution" will issue "make clean". "Rebuild Solution" will issue "make clean all". This can be changed under solution properties -> Configuration Properties -> NMake \ No newline at end of file