Firmware

Firmware

A firmware update can resolve issues that the previous firmware version may have and improve printer performance.

Download our updater program:
Get the latest CraftPrint for Windows Get the latest CraftPrint for OSX
Have a look at our FW update User Guide


Latest version

pr3Dator Firmware 2019.03.06
2019.03.06 All CraftBots 1415kb
Release date: 18-02-2019

CB2 VERSION NUM: 12360
CB3 VERSION NUM: 16064

only CB2 changes :

	-
	
only CB3 changes :

	Case fan control modified , the fan RPM has increased.
	Case fan rotation checking when switch on machine.
	The machine checks all fans automatically when short circuit detected on 12V line.	
	The user can disable the thermal prewarning message by M8020 S1/S0 code
	The user can disable the pre-calculation by M9090 S1/S0 code and the size parameters changeable too ( x y z maximums ).
	
Common changes:

	UNIX style linebreak handling improved
	Spanish language expanded.
	Redefined error message texts.
	The email type of messages is expanded ( pause in gcode , start print , stop print ). They can be turned on and off.
	The user can be turned on and off the Wifi module completely.
	Nozzle diameter settings. Extruder speed changes automatically by nozzle size settings under manual extrude.
	File parser changed. If the header contains some parameters of gcode the machine displays these and check the nozzle diameter too.
		
		;#disp params:
		;Printmode:2
		;Layer:124
		;Zmax:24.000 mm
		;Xmax:211.732 mm
		;Ymax:141.821 mm
		;Xmin:178.138 mm
		;Ymin:87.133 mm
		;E0diam:0.40 mm
		;E1diam:0.40 mm
		;E0len:2.911 m
		;E1len:0.846 m
		;E0temp:215 C
		;E1temp:215 C
		;Bedtemp:60 C
		;Time:2901min
		;#params end
	
	
	Thermal runaway implemented:
		On/off-able by M1212 S1/S0 code. (defult On state)
		The default time is adjustable by Q(sec) parameter (default is 20 sec).
	
	The display shows some details when the user printing from an external host (like Octopi) if use these m-codes.
		M110 S1 - start code (initialize the printer and the display )
		M110 S2 - stop code (the printer steps into the default state)
	Octopi settings example:
		
		Before print job starts:
			T0 ; select head 1 
			M110 S1 ; initialize the printer and the display
			G28 ; Home all axes
		
		After print job completes:
			M110 S2 ; the printer steps into the default state
		
		After print job is cancelled:
			M110 S2  ; the printer steps into the default state
			M84  ; disable motors
			M104 S0 T0 ; switch off head 1 heating
			M104 S0 T1 ; switch off head 2 heating
			M140 S0 ; switch off bed heating
			M106 S0 ; disable object fan
		
		After print job is paused:
			G197 ; pause
			
		Before print job is resumed:
			G198 ; resume
	
		( install the progress bar code (M73) octopi plugin )

	
	Other bug fixes.

Previous version

pr3Dator Firmware 2019.01.08
2019.01.08 All CraftBots 1376kb
Release date: 07-01-2019

CB2 VERSION NUM: 12290
CB3 VERSION NUM: 15705


CB2 changes: 

	New error detection implemeted for TMC2208 driver.
	Overtemperature error message(predator v3.1t only).
	Short-circuit error message(predator v3.1t only).

CB3 changes:

	G2, G3 Controlled arc move implemented.
	TMC2130 temperature preWARNING message and pause during print.
	TMC2130 overtemperature error message.
	TMC2130 short circuit error message.
	The XY position changed in "Z-axis calibration".
	The XY position changed in "Encoder calibration".
	The date displaying is now fixed.
	Support the standby temperature feautre of the next CW version.
	
Common changes: 

	Smooth motion when increasing feed value during printing process.
	"Temperature lock during printing" feature implemented.
	New "Temperature on/off" function during print added. Takes effect if you bring down the temperature under the minimum 120°C
	Linear advance (M900 K or A D) feature.
	If there are no known characters in the file or path, a message appears on the LCD screen.
	Smooth jogging in X Y Z axes.
	It is now possible to use SPACE character in file names.

Previous version

pr3Dator Firmware 2018.10.09.
2018.10.09. All CraftBots 1611kb
Release date: 09-10-2018

CB2 VERSION NUM: 12145
CB3 VERSION NUM: 15091


	
CB3 changes : 

	XY calibration method modified (prime, use wiper).
	Filament Monitoring System (FMS) ON/OFF function separated to both head.
	New menu to startup calibration.
	B motor driver current decreased.
	Warning if FMS connection is wrong during calibration.
	Support M423 (head preparation) command in CW v1.20.
	Support standby temperature feature in CW v1.20.
	Turning on/off the second encoder was not worked always during print.
	Fixed sync error between LCD and the main board while overriding temperature.
	Other bugfixes
	
CB2 changes :

	-
	
Common changes :

	Encoder is more tolerant when Z is below 1mm. Useful when printing the first layer.
	New WiFi firmware version (003).
	Bed leveling method has been modified.
	WiFi modifications to support CraftApp application which will be available shortly in Google Play and AppStore.
	Character checking and warning message before USB print.


	
CraftPrint can be used to update both the WiFi and the CraftBot firmware from our server.