+++ /dev/null
- This RepRap firmware is a mashup between Sprinter, grbl and many original parts.\r
- (https://github.com/kliment/Sprinter)\r
- (https://github.com/simen/grbl/tree)\r
- \r
- Derived from Sprinter and Grbl by Erik van der Zalm.\r
- Sprinters lead developers are Kliment and caru.\r
- Grbls lead developer is Simen Svale Skogsrud.\r
- It has been adapted to the Ultimaker Printer by:\r
- Bernhard Kubicek, Matthijs Keuper, Bradley Feldman, and others...\r
- \r
- \r
- Features:\r
- - Interrupt based movement with real linear acceleration\r
- - High steprate\r
- - Look ahead (Keep the speed high when possible. High cornering speed)\r
- - Interrupt based temperature protection\r
- - preliminary support for Matthew Roberts advance algorithm \r
- For more info see: http://reprap.org/pipermail/reprap-dev/2011-May/003323.html\r
- - Full endstop support\r
- - Simple LCD support (16x2)\r
- - SD Card support\r
- - Provisions for Bernhard Kubicek's new hardware control console and 20x4 lcd\r
- \r
- This firmware is optimized for Ultimaker's gen6 electronics (including the Ultimaker 1.5.x daughterboard and Arduino Mega 2560).\r
- \r
- The default baudrate is 115200. \r
- \r
- \r
- ========================================================================================\r
- \r
- Configuring and compilation\r
- \r
- \r
- Install the latest arduino software IDE/toolset (currently 0022)\r
- http://www.arduino.cc/en/Main/Software\r
- \r
- Install Ultimaker's RepG 25 build\r
- http://software.ultimaker.com\r
- (or alternatively install Kliment's printrun/pronterface https://github.com/kliment/Printrun_)\r
- \r
- Copy the Ultimaker Marlin firmware\r
- https:/github.com/bkubicek/Marlin\r
- (Use the download button)\r
- \r
- Start the arduino IDE.\r
- Select Tools -> Board -> Arduino Mega 2560 \r
- Select the correct serial port in Tools ->Serial Port\r
- Open Marlin.pde\r
- \r
- Click the Verify/Compile button\r
- \r
- Click the Upload button\r
- If all goes well the firmware is uploading\r
- \r
- Start Ultimaker's Custom RepG 25\r
- Make sure Show Experimental Profiles is enabled in Preferences\r
- Select Sprinter as the Driver\r
- \r
- Press the Connect button.\r
- \r
- KNOWN ISSUES: RepG will display: Unknown: marlin x.y.z\r
- \r
- That's ok. Enjoy Silky Smooth Printing.\r
- \r
-A new beta version is avaiable.
-Look under the Marlin_v1 branch. We also made a tag that you can download.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-This firmware is a mashup between Sprinter, grbl and many original parts.
- (https://github.com/kliment/Sprinter)
- (https://github.com/simen/grbl/tree)
-
-Features:
- - Interrupt based movement with real linear acceleration
- - High steprate
- - Look ahead (Keep the speed high when possible. High cornering speed)
- - Interrupt based temperature protection
- - preliminary support for Matthew Roberts advance algorithm
- For more info see: http://reprap.org/pipermail/reprap-dev/2011-May/003323.html
-
-This firmware is optimized for gen6 electronics.
-
-The default baudrate is 250000.
-This gives less communication errors then regular baudrates.
-
-========================================================================================
-
-Configuring and compilation
-
-
-Install the arduino software version 0018
- http://www.arduino.cc/en/Main/Software
-
-Install the sanguino software, version 0018
- http://sanguino.cc/useit
-
-Install pronterface
- https://github.com/kliment/Printrun
-
-Copy the Marlin firmware
- https:/github.com/ErikZalm/Marlin
- (Use the download button)
-
-Start the arduino IDE.
-Select Tools -> Board -> Sanguino
-Select the correct serial port in Tools ->Serial Port
-Open Marlin.pde
-
-Change the printer specific setting in Configuration.h to the correct values.
-
-The following values are the most important:
- - float axis_steps_per_unit[].... // Set the correct steps / mm in the corresponding field
- - const bool ENDSTOPS_INVERTING = false; // Change if only positive moves are executed
- - #define INVERT_x_DIR true // Change if the motor direction is wrong
-
-Click the Upload button
-If all goes well the firmware is uploading
-
-Start pronterface
-
-Select the correct Serial Port. Type 250000 in the baudrate field.
-Press the Connect button
-
-===============================================================================================
-Known issues
-
-On some systems we get compilation errors.
-
-This is caused by the "wiring_serial.c" and "wiring.c".
-The simple fix is to delete these files but this may have a performance impact.
-
-The best workaround is to move these files to sanguino directory.
-(".../arduino-0018/hardware/Sanguino/cores/arduino/" on windows systems)
-
-
-
-
-