Jump to content
Ultimaker Community of 3D Printing Experts

Ultimaker Mark2 - The Smart Dual-Extrusion Upgrade

Recommended Posts

Hello i hope someone can help me


I've got a Ultimaker 2 V2.1.4 control board (clone) with the tinker 16.03.1+ / 17.02.1+ or 17.10.1+ firmware everything works normal but when i install a tinker-Mark2-extended firmware don't matter witch version ) 17.02.2 or 17.06 or 17.09 and a factory reset when i calibrate the buildplate the buildplate goes up and then the head goes to the right but it don't stop it crashed in the right wall and it don't stop, i have to switch the power off.

When i turn it on again i still have to do the calibration steps again and a soon as the head moves to the right it won't stop and crashes in the right side wall again. If i go back to the normal tinker firmware (17.10.1 or older) everything works like it should, normal calibration.

Also with the normal tinker firmware with S3D  in Machine Control Panel i can control the head like normal but when i flash a Mark2 version and i do not a factory reset i can control the head a few time and then the head crashes in the right wall and don't stop till power off also when i click on the Y+ or Y- the head moves on the X axe not on the Y axe and crash again in the right wall and have to power off

It don't matter with or without the Mark2 expansion board it crash in the right wall with a Mark2 firmware

Apart off the XY movement i can control the heater and fans of the two heads apart with the expansion board connected, so that works normal


I hope someone can help me 

Share this post

Link to post
Share on other sites

Sounds weird...

If you're lucky, this are only some corrupted values in the EEPROM. You can try the following:

  1. finish the "first run wizard" with the normal tinker firmware (if necessary)
  2. install the Mark2-firmware, but don't do a factory reset afterwards
  3. instead: check the preferences manually, esp. the print area and the axis steps/mm (basically: check all sub-menus in "Advanced -> Preferences" for conspicuous values

Share this post

Link to post
Share on other sites

Thanks tinkergnome for the fast response


I did what you asked

I installed Tinker-MarlinUltimaker2extendedPlus-17.10.1 factory reset then did the buildplate calibration everything went normal i then installed Tinker-Mark2-extended-dual-17.09 ( i have the mark2 expansion board disconnected and connected the second head directly on the main board) i did NOT do a factory reset and checked all the prefereces settings but it looks normal. But when i choose raise buildplate in the display the buildplate raise very slooooooooow, like 1cm in 1 minute and when i choose to adjust nozzle (1) the head goes right in the wall and not stopping


Share this post

Link to post
Share on other sites

And this is when i connect with S3D with th mark2 firmware


Attempting connection at \\.\COM14...
READ: start
  Connected to machine!
READ: echo:Marlin 1.0.0
Marlin 1.0.0
READ: echo: Last Updated: Oct  7 2017 18:25:11 | Author: Tinker_Mark2_17.09
Last Updated: Oct  7 2017 18:25:11 | Author: Tinker_Mark2_17.09
READ: Compiled: Oct  7 2017
READ: echo: Free Memory: 2274  PlannerBufferBytes: 1232
Free Memory: 2274  PlannerBufferBytes: 1232
READ: echo:Stored settings retrieved
Stored settings retrieved
READ: echo:Steps per unit:
Steps per unit:
READ: echo:  M92 X80.00 Y80.00 Z200.00 E369.00
M92 X80.00 Y80.00 Z200.00 E369.00
READ: echo:Maximum feedrates (mm/s):
Maximum feedrates (mm/s):
READ: echo:  M203 X300.00 Y300.00 Z40.00 E45.00
M203 X300.00 Y300.00 Z40.00 E45.00
READ: echo:Maximum Acceleration (mm/s2):
Maximum Acceleration (mm/s2):
READ: echo:  M201 X9000 Y9000 Z100 E10000
M201 X9000 Y9000 Z100 E10000
READ: echo:Acceleration: S=acceleration, T=retract acceleration
Acceleration: S=acceleration, T=retract acceleration
READ: echo:  M204 S3000.00 T3000.00
M204 S3000.00 T3000.00
READ: echo:Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s),  Z=maximum Z jerk (mm/s),  E=maximum E jerk (mm/s)
Advanced variables: S=Min feedrate (mm/s), T=Min travel feedrate (mm/s), B=minimum segment time (ms), X=maximum XY jerk (mm/s),  Z=maximum Z jerk (mm/s),  E=maximum E jerk (mm/s)
READ: echo:  M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
READ: echo:Home offset (mm):
Home offset (mm):
READ: echo:  M206 X0.00 Y0.00 Z-34.90
M206 X0.00 Y0.00 Z-34.90
READ: echo:PID settings:
PID settings:
READ: echo:   M301 P10.00 I2.50 D100.00
M301 P10.00 I2.50 D100.00
Dual setup: enabled
Home offset z2 (mm): -24.41
Dock position: X219.00 Y45.30
Firmware wipe: disabled
Wipe position: X115.10 Y30.00
Cannot enter subdir: config
Active Extruder: 0



Share this post

Link to post
Share on other sites

Looks normal from the software side of view... I'm running out of ideas.

Can you rule out a hardware issue? Do you have pictures of the (in addition) connected cables on the mainboard?

You could try to unplug (temporary) the new connections for the second extruder train (except the second temperature sensor). Just to check, if it makes any difference.

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Our picks

    • Architect Design Contest | People
      The goal of this contest is to design a set of people figurines that could be used in such a project to make an area, office or mall seem populated. 
      Think of different types of people in different environments, like walking people, people standing still, working people, and both men and women.
      • 6 replies
    • Taking Advantage of DfAM
      This is a statement that’s often made about AM/3DP. I'll focus on the way DfAM can take advantage of some of the unique capabilities that AM and 3DP have to offer. I personally think that the use of AM/3DP for light-weighting is one of it’s most exciting possibilities and one that could play a key part in the sustainability of design and manufacturing in the future.
        • Like
      • 3 replies

Important Information

Welcome to the Ultimaker Community of 3D printing experts. Visit the following links to read more about our Terms of Use or our Privacy Policy. Thank you!