This is an experimental port of DC42's CoreNG for LPC1768/LPC1769 based boards that is required build the LPC Port of RepRapFirmware v3 (forked from DC42s RepRapFirmware). This project also contains FreeRTOS and FreeRTOS+TCP (with additions to work with RepRapFirmware and a ported 17xx networking driver based on the FreeRTOS+TCP 18xx driver).
The LPC port is experimental and are likely to contain bugs - Use at your own risk - All configuration/settings etc should be checked in the source code to ensure they are correct
Clone this repository, along with the following:
- RRFLibraries
- LPC port of RepRapFirmware v3 RTOS
- If building in ESP8266 WiFI support DuetWiFiSocketServer
The ARM toolchain needs to be installed to build the firmware - the makefiles assumes it is available in the path environment variable. An example makefile has been included and should be edited to suit your settings, board selection, check all paths etc are correct before running make. If all is successful you should get a firmware.bin file in the same directory as the makefile.
Built upon open source projects including Explore-M3, CoreNG, MBED, Smoothieware, FreeRTOS, FreeRTOS+TCP and LPCOpen
License: GPLv3, see http://www.gnu.org/licenses/gpl-3.0.en.html. This project includes source code from the above 3rd party projects and are covered by their respective licenses.