Thanks tinkergnome
I appreciate the help.
The firmware sources are on GitHub:
You _can_ edit it with the Arduino IDE, but using Code:Blocks with the included project file (and the simulator) is much more convenient.
Hello tinkergnome,
I tried this firmware. It's not configured for the 2+Extended. During the bed leveling process the plate stops way short and the head moves to the front of the plate(instead of the rear) and only moves in the x axis throughout the process. Tried looking for the 2+ on GitHub but couldn't find it.
Any help would be appreciated. thanks
Edited by GuestTry to download pronterface.com
Connect with it by usb to the printer. As soon you hit 'connect' the program will 'echo' a long list of values like the ones this user did https://ultimaker.com/en/community/20046-extrusor-ha-perdido-su-posicion-000?page=last#reply-140991
Of course your values will be different
Also, while using this program use it to home x / y / z and make a video of it. Just to double check nothing else it's wrong.
The Z home values can be redefined by gcode using pronterface and saved with a M206 Z(CORRECT NUMBER HERE)
And then a M500 to store that new value followed by a 'intro'.
Anyhow, first thing first. Connect by Pronterface and post here all the 'echo' info you get.
EDIT: Forget all this atm
The link that @Tingergnome posted also have the 'extended' version. Click on the branch to choose it:
Edited by GuestTry to download pronterface.com
Connect with it by usb to the printer. As soon you hit 'connect' the program will 'echo' a long list of values like the ones this user did https://ultimaker.com/en/community/20046-extrusor-ha-perdido-su-posicion-000?page=last#reply-140991
Of course your values will be different
Also, while using this program use it to home x / y / z and make a video of it. Just to double check nothing else it's wrong.
The Z home values can be redefined by gcode using pronterface and saved with a M206 Z(CORRECT NUMBER HERE)
And then a M500 to store that new value followed by a 'intro'.
Anyhow, first thing first. Connect by Pronterface and post here all the 'echo' info you get.
EDIT: Forget all this atm
The link that @Tingergnome posted also have the 'extended' version. Click on the branch to choose it:
Thanks for the help neotko,
Here's the echo info. Everything homed properly in pronterface.
Connecting...
start
Printer is now online.
echo:Marlin 1.0.0
echo: Last Updated: Aug 6 2016 23:27:03 | Author: Version DEV
Compiled: Aug 6 2016
echo: Free Memory: 1682 PlannerBufferBytes: 1232
echo:Stored settings retrieved
echo:Steps per unit:
echo: M92 X80.00 Y80.00 Z200.00 E369.00
echo:Maximum feedrates (mm/s):
echo: M203 X300.00 Y300.00 Z40.00 E45.00
echo:Maximum Acceleration (mm/s2):
echo: M201 X9000 Y9000 Z100 E10000
echo:Acceleration: S=acceleration, T=retract acceleration
echo: M204 S3000.00 T3000.00
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)
echo: M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
echo:Home offset (mm):
echo: M206 X0.00 Y0.00 Z-28.90
echo:PID settings:
echo: M301 P10.03 I1.50 D70.00
echo:SD card ok
Hello neotko,
I just uploaded the Ultimaker/UM2.1 JarJarExtended files.
In the bed leveling process the bed height looks good but of the 3 locations the print head cycles through the first location is wrong. Instead of moving to the center rear it moves to center front then moves back along Y then left and right along X. The 2nd and 3rd locations look right. The first location seem backwards. The home head works fine.
Here's the new echo from JarJarExtended.
Connecting...
start
Printer is now online.
echo:Marlin 1.0.0
echo: Last Updated: Aug 7 2016 09:28:58 | Author: Version DEV
Compiled: Aug 7 2016
echo: Free Memory: 2023 PlannerBufferBytes: 1232
echo:Stored settings retrieved
echo:Steps per unit:
echo: M92 X80.00 Y80.00 Z200.00 E369.00
echo:Maximum feedrates (mm/s):
echo: M203 X300.00 Y300.00 Z40.00 E45.00
echo:Maximum Acceleration (mm/s2):
echo: M201 X9000 Y9000 Z100 E10000
echo:Acceleration: S=acceleration, T=retract acceleration
echo: M204 S3000.00 T3000.00
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)
echo: M205 S0.00 T0.00 B20000 X20.00 Z0.40 E5.00
echo:Home offset (mm):
echo: M206 X0.00 Y0.00 Z-34.90
echo:PID settings:
echo: M301 P10.03 I1.50 D70.00
echo:SD card ok
Edited by GuestSo, with the previous firmware the homing was ok (except z?) but with Jarum2+ firmware it homes weird?
So.. before: Bad z, rest ok
Now: Ok Z, rest bad?
If so (I might have understood wrong so sorry in advance if so):
- Firmware to the same firmware of before and do this via Pronterface
M206 X0.00 Y0.00 Z-34.90
M500
And remember to press enter after each line until a you get a echo saying the new settings have been saved.
That should change the Offset of the Z of the old firmware so you have the same Z as the JarJarUm2+
It's the only difference I see from the data that can be re-set by gcodes.
I wonder if this answer it's wrong... umm There's more info on the firmware itself that can't be edited by gcode directly, unless you use tinkergnome firmware that allows you to set the machine max/min distances right? Anyone knows more about this?
Also, you said that via pronterface everything did home properly before changing the firmware umm if that's so, I really don't get the problem you got on the first place. I'm worried that my suggestions might give you more trouble than help :S
I just reinstalled the default firmware through Cura and everything works again. Is it possible to get an uncompiled version of this.
Thanks neotko. I appreciate your time spent trying to help.
Default Firmware for Ultimaker 2+ Extended it's the 'JarJar' I think?
The source codes in theory are that 'JarJar' there you have all the marlin sources.
It's should be the same from cura than the JarJar folder isnt?
2.1 Firmwares cover the Plus models
https://github.com/Ultimaker/UM2.1-Firmware
Non Plus models firmwares are:
https://github.com/Ultimaker/Ultimaker2Marlin
Umm it's this correct @anyone?
Umm it's this correct @anyone?
Yep.
@Shane: How familiar are you with git?
In short: clone the repository and switch to the correct branch (as @neotko said).
You can download the zip-file from Github instead, but then you also have to choose the correct branch first.
The "uncompiled" version for the UM2 extended+ is here:
https://github.com/Ultimaker/UM2.1-Firmware/tree/UM2.1_JarJarExtended
The most important difference is the build volume in Configuration.h
Have fun!
Recommended Posts
tinkergnome 927
The firmware sources are on GitHub:
Ultimaker/UM2.1-Firmware
You _can_ edit it with the Arduino IDE, but using Code:Blocks with the included project file (and the simulator) is much more convenient.
Link to post
Share on other sites