Firmware

When using firmware version 2.x, an adaptation of the wiring is necessary for older X400 and PRotos. Please consult the relevant section of the manual.

Instructions (2.x)

The following table shows all for download available firmware versions. Please select the appropriate version according to the equipment of your printer and install it as described in the manual of your printer.

For printers with 3DPrintbox (X350, X1000), or which are connected via 3DPrintbox, the firmware update can also be installed via the Repetier Server. In this case, download the listed HEX file and follow the instructions below.

Important Information

Extruder

The firmware is optimized for the DD2 extruder. With firmware version 2.x, the DD Extruder is no longer supported 1).

Heated Printbed

The heated printbed is configured in all versions to facilitate retrofitting. If there is NO heated printbed, we recommend upgrading it. The control for the printbed is thus permanently active. However, this should not be used if the printbed is missing, since otherwise the job would not start because the printer would wait for the heating of a non-existent print bed.

Which firmware do I need?

For printers with integrated Repetier Server (X350 and X1000) or printer with connected 3DPrintbox, it is possible to install the firmware update directly via the Repetier Server.

Therefore you need the corresponding HEX file. All other printers must be updated according to the instructions above.

Download

PRotos V2

Version Printer Extruder LCD Heatbed Download
2.2 PRotos V2 DD2 Single X X v2.2-protos_v2-1ex_hb_sd_lcd.zip
2.2 PRotos V2 DD2 Single X v2.2-protos_v2-1ex_hb.zip
2.2 PRotos V2 DD2 Dual X X v2.2-protos_v2-2ex_hb_sd_lcd.zip
2.2 PRotos V2 DD2 Dual X v2.2-protos_v2-2ex_hb.zip

PRotos V3

Version Printer Extruder LCD Heatbed Download
2.2 PRotos V3 DD2 Single X v2.2-protos_v3-1ex_hb.zip
2.2 PRotos V3 DD2 Single X X v2.2-protos_v3-1ex_hb_sd_lcd.zip
2.2 PRotos V3 DD2 Dual X v2.2-protos_v3-2ex_hb.zip
2.2 PRotos V3 DD2 Dual X X v2.2-protos_v3-2ex_hb_sd_lcd.zip

With firmware version 3.1, the baud rate was changed to directly control the X400 to 115200.

Please adjust this value in the settings if necessary.

X400/CE/Pro/V3

Version Printer Extruder LCD Heatbed Download
2.2.1 X400 all DD3 Dual X X X400_GRR_2.2.1_DD3_Dual.zip
2.2.1 HEX X400 all DD3 Dual X X X400_GRR_2.2.1_DD3_Dual_HEX.zip
3.2 X400 all DD2 Single X X X400 GRR 3.2 DD2 Single LCD.zip
3.2 HEX X400 all DD2 Single X X X400_GRR_3.2_DD2_Single_LCD_HEX.zip
3.2 X400 all DD2 Single X X400 GRR 3.2 DD2 Single.zip
3.2 HEX X400 all DD2 Single X X400_GRR_3.2_DD2_Single_HEX.zip
3.2 X400 all DD2 Dual X X X400 GRR 3.2 DD2 Dual LCD.zip
3.2 HEX X400 all DD2 Dual X X X400_GRR_3.2_DD2_Dual_LCD_HEX.zip
3.2 X400 all DD2 Dual X X400 GRR 3.2 DD2 Dual.zip
3.2 HEX X400 all DD2 Dual X X400_GRR_3.2_DD2_Dual_HEX.zip
3.2 X400 all DD3 Single X X X400 GRR 3.2 DD3 Single LCD.zip
3.2 HEX X400 all DD3 Single X X X400_GRR_3.2_DD3_Single_LCD_HEX.zip
3.2 X400 all DD3 Single X X400 GRR 3.2 DD3 Single.zip
3.2 HEX X400 all DD3 Single X X400_GRR_3.2_DD3_Single_HEX.zip
3.2 X400 all DD3 Dual X X X400 GRR 3.2 DD3 Dual LCD.zip
3.2 HEX X400 all DD3 Dual X X X400_GRR_3.2_DD3_Dual_LCD_HEX.zip
3.2 X400 all DD3 Dual X X400 GRR 3.2 DD3 Dual.zip
3.2 HEX X400 all DD3 Dual X X400_GRR_3.2_DD3_Dual_HEX.zip

X350

Version Printer Extruder LCD Heatbed Download
3.1 X350 DD3 Single X X v3.1_x350_1ex_hb_sd_lcd.zip
3.1 HEX X350 DD3 Single X X HEX v3.1_x350_1ex_hb_sd_lcd.zip
3.1 X350 DD3 Dual X X v3.1_x350_2ex_hb_sd_lcd.zip
3.1 HEX X350 DD3 Dual X X HEX v3.1_x350_2ex_hb_sd_lcd.zip

X1000

Version Printer Extruder LCD Heatbed Download
3.1 X1000 DD3 Single X X v3.1_x1000_1ex.zip
3.1 HEX X1000 DD3 Single X X HEX v3.1_x1000_1ex.zip
3.1 X1000 DD3 Dual X X v3.1_x1000_2ex.zip
3.1 HEX X1000 DD3 Dual X X HEX v3.1_x1000_2ex.zip

Installation of new Firmware via Repetier Server

Normally you can not update the firmware if the Repetier Server (3DPrintbox) is connected to the device. Therefore, the developers of the Repetier Server (from version 0.65) have integrated a Firmware Uploader, which considerably simplifies this step. Download the corresponding firmware as a HEX file from the above list and unpack it. Select the printer you want to update in the Repetier Server in the main window. Click on the three bars in the upper right corner to open the advanced settings, then select ‘Firmware Upload’. Afterwards select the Arduino 2560 Board. Then specify the location of the unpacked HEX file. Upload and installation of the firmware will start automatically.

Changelog (2.x)

Legend:

 * = Major Change
feat = Feature
fix = Bugfix

2015-08-31: V2.2.1

fix – Baudrate set to 115200
feat – EPROM enabled

2015-08-31: V2.2

feat – DD3 Extruder support for X400, up to 285°C
fix – spanish language fix for UI_TEXT_EXTR2_TEMP
fix – heated bed max temperature lowered to 110°C
fix – extruder max temperature raised to 265 due to thermistor threshold

2015-05-04: V2.1

  • * – PRotos V3 configuration added for single + dual extruder
  • * – PRotos V2 configuration addd for dual extruder
  • fix – X400 Single Extruder X-Axis width fix to 400

2015-01-20: V2.0.3

fix – Defect temperature
fix – Watchdog
fix – X400 Extruder offset

2014-09-16: V2.0.2

fix – crash of none LCD Version

2014-09-02: V2.0.1

feat – added czech language for LCD display
fix – version number display
fix – minor bugfixes

2014-08-27: V2.0

The all new Firmware for PRotos/V2 & X400/CE/Pro

  • * – Basis Repetier 91
  • feat – Pause position for SD print at Y = max, X = 50% of length
  • fix – Lot’s of bugfixes

1) During a small change in the configuration the DD extruder can still be used

From: https://www.germanreprap.com/en/docu-wiki-german-reprap/German RepRap Wiki

Permanent link: https://www.germanreprap.com/wp-content/uploads/2016/10/firmware.pdf Last update: 2016/08/12 16:17

firmware-2-1