Jump to content
Ultimaker Community of 3D Printing Experts

Default Ultimaker 2 Extended + firmware


Shane
 Share

Recommended Posts

Posted (edited) · Default Ultimaker 2 Extended + firmware

Does anybody Know where I can find the 2+Extended firmware(not the hex file?

If possible could you post a link?

Also, can I edit it with Arduino IDE?

I would love to learn more about it. Is there a Marlin for Big Dummies book available?

Any help would be appreciated. thanks

Edited by Guest
  • Link to post
    Share on other sites

    Posted (edited) · Default Ultimaker 2 Extended + firmware

    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.

     

    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 Guest
  • Link to post
    Share on other sites

    Posted (edited) · Default Ultimaker 2 Extended + firmware

    Try 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:

    image.thumb.png.6b3e906d3c7ebea64894edee5af4fcdb.png

    image.thumb.png.6b3e906d3c7ebea64894edee5af4fcdb.png

    Edited by Guest
  • Link to post
    Share on other sites

    Posted · Default Ultimaker 2 Extended + firmware

    Try 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:

    image.thumb.png.6b3e906d3c7ebea64894edee5af4fcdb.png

     

    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

  • Link to post
    Share on other sites

    Posted (edited) · Default Ultimaker 2 Extended + firmware

    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 Guest
  • Link to post
    Share on other sites

    Posted · Default Ultimaker 2 Extended + firmware

    So, 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.

  • Link to post
    Share on other sites

    Posted · Default Ultimaker 2 Extended + firmware

    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

  • Link to post
    Share on other sites

    Posted · Default Ultimaker 2 Extended + firmware

    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.

  • Link to post
    Share on other sites

    Posted · Default Ultimaker 2 Extended + firmware

    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?

  • Link to post
    Share on other sites

    Posted · Default Ultimaker 2 Extended + firmware

    Umm it's this correct @anyone?

     

    Yep. 69_EmoticonsHDcom.png

    @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!

    • Like 1
    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
     Share

    • Our picks

      • New here? Get ahead with a free onboarding course
        Hi,
         
        Often getting started is the most difficult part of any process. A good start sets you up for success and saves you time and energy that could be spent elsewhere. That is why we have a onboarding course ready for
        Ultimaker S5 Pro Bundle, Ultimaker S5, Ultimaker S3 Ultimaker 2+ Connect.   
        They're ready for you on the Ultimaker Academy platform. All you need to do to gain access is to register your product to gain free access. 
        Ready? Register your product here in just 60 seconds.
          • Like
        • 11 replies
    ×
    ×
    • Create New...