diff options
author | dc42 <dcrocker@eschertech.com> | 2017-06-18 11:03:55 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-06-18 11:03:55 +0300 |
commit | 59d4d87776aa6a83c57b7b89e6b8f5d380752362 (patch) | |
tree | 6fd1ddec0f51674e576811247cc6ae0faaddf9c4 /BuildInstructions.md | |
parent | c8a6a0d21384a21059d6ec3e56395fc353d20cd7 (diff) |
Update BuildInstructions.md
Diffstat (limited to 'BuildInstructions.md')
-rw-r--r-- | BuildInstructions.md | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/BuildInstructions.md b/BuildInstructions.md index 8a6f3559..0811f7f4 100644 --- a/BuildInstructions.md +++ b/BuildInstructions.md @@ -11,12 +11,14 @@ Instructions for building dc42 fork of RepRapFirmware under Windows 5. Repeat for github project CoreNG. The folder name should be left as CoreNG (or renamed from CoreNG-dev to CoreNG if you downloaded a dev build). -6. Load Eclipse and tell it to import the CoreNG and ReprapFirmware projects. +5a. If you want to build version 1.19 or later of the Duet WiFi build of RepRapFirmware then you also need to download and add project DuetWiFiSocketServer. Alternatively, just download file src/include/MessageFormats.h from that project and put it somewhere on the include path for RepRapFirmware. + +6. Load Eclipse and tell it to import the CoreNG and ReprapFirmware projects (and DuetWiFiSocketServer if you have nicluded it). 7. If your compiler and tools are in a folder other than C:\Arduino-1.5.8\hardware\tools\gcc-arm-none-eabi-4.8.3-2014q1\bin, configure the path to the tools in both projects. You will find this in the project settings under C/C++ Build -> Settings -> Cross Settings. 8. Ensure there is a copy of make.exe on your PATH. If you installed Arduino 1.5.8 into C:/Arduino-1.5.8 then there will be one in C:\Arduino-1.5.8\hardware\arduino\sam\system\CMSIS\Examples\cmsis_example\gcc_arm. -9. Build CoreDuet first, then RepRapFirmware. +9. Build CoreNG first, then RepRapFirmware. The Duet WiFi and Duet Ethernet builds of RRF use the SAM4E build of CoreNG. The Duet085 build of RRF (which also runs on the Duet06) uses the SAM3X build of CoreNG. The RADDS build of RRF has its own build of CoreNG. -D Crocker, updated 2017-02-25. +D Crocker, updated 2017-06-18. |