Jump to content
UltiMaker Community of 3D Printing Experts

Looking for Marlin sources


tigrouxmaker
 Share

Recommended Posts

Posted · Looking for Marlin sources

Hello.

I decided to modify my Ultimaker in order to have two extruders.

After i achived the modification, i was looking for Marlin firmware with two extrudeurs configuration.

It seems cura is not quite good for this kind of updates...so i decided to build my own Marlin firmware.

I know how to compile the sources and i get the good .h configuration but

i can't found the sources of marlin firmware.

If any body could help me to find that sources.

Thanks for your help.

Best regards,

TigrouxMaker

 

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    Hello Illuminarti,

    Thanks for your answer.

    I already tried to download marlin sources from the github server but the links are dead...

    I'm thinking about getting marlin sources from some members of this forum...

    Thanks again.

    Best regards,

    TigrouxMaker

     

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    Good deal, glad you got it working.

    I missed your last post at first, so I already made this screen shot to point you in the right direction... so I'll post it anyway in case it helps someone in future find how to get the source bundle from github :-) ...

    Downloading Marlin Source

     

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    Is that the right marlin? I thought it was this one:

    https://github.com/ErikZalm/Marlin

     

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    It probably doesn't greatly matter.

    Erik's is the canonical Marlin for any type of printer.

    The Ultimaker fork is the official Ultimaker one, I believe. And the one that is tagged with the official releases.

    There's generally not a lot of difference between the two forks, and Daid is active in committing to both of them, although the active development in Erik's fork is mostly not related or relevant to Ultimaker hardware lately (but it gets the fixes and changes from the Ultimaker fork as well). But if you want defaults and settings that are more likely to be UM compatible, and no experimental stuff that's totally unrelated to Ultimakers, the UM one seems like a better choice.

     

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    I actually develop in the ErikZalm version, the Daid version is old (but my broken builder still used it), the Ultimaker version has better defaults for the Ultimaker configured, and doesn't follow latest developments.

     

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    Daid - going forwards, when making 'official' releases of the firmware, will they be built from the Ultimaker fork? In other words is the Ultimaker fork going to be guaranteed to have all the source code and fixes that make up every official release (which might therefore be a good reason for UM users to focus on that one over the ErikZalm version).

     

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    Yes, that was the point of my post 2 months ago. Some official word on the UM website about "this is the official FW" would be great (and not pointing to something that is 12-18 months old)

     

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    I agree 100% with Joergen, its way too much messing around to find that stuff. Not everyone enjoys

    wading through miles of Github stuff and reading through release notes....

     

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    I got marlin from this link : https://github.com/Ultimaker/Marlin

    I have configured to get 2 hotends and an heated bed.

    I have compiled and flashed my Ultimaker.

    When i started it, it was ok (i like the new UControler menu).

    I'm able to heat the two noozles and the bed :)

    First trouble :

    I like the new way we can move the axes.

    But, when i go to move the extruder's axes there is only one Extruder in the menu and this one doesn't move...

    Second trouble :

    I tried to print. The extruder motor of the first noozle move (i start with a simple print on one noozle) but the pullback is too quick i think...

    The extruder's motor can't follow...some steps are lost and it lakes of plastics when it have to print...

    May the firmware is right but may i should configure the motor's driver to be mush more powerfull...

    May i could configure something in the firmware to make the pull back slower...

    If you have any idea thanks for your help :)

    Best regards,

    TigrouxMaker

     

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    Hello,

    I have done as illuminarti said and it works !

    I have configurated the firmware to limit the speed limit of the feeder motor to 22mm/s

    Thanks to all.

    There is another problem. I tried to print with 2 extruders but the second extruder motor doesn't work... It seems to be a netfabb trouble but nothing is sure !

    I'll try others things... I'm not sure this is a firmware problem...

    I any body have a solution thanks to share it with us :)

    See ya :)

     

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    Daid - going forwards, when making 'official' releases of the firmware, will they be built from the Ultimaker fork? In other words is the Ultimaker fork going to be guaranteed to have all the source code and fixes that make up every official release (which might therefore be a good reason for UM users to focus on that one over the ErikZalm version).

     

    Yes. They already are. The Cura 13.03 firmware is the official release build from the Ultimaker/Marlin fork. The fork is also tagged so you can find the exact sources used to build the firmwares. And there is a build script added which I used to build the firmwares. So you should be able to trace it all back. It just lacks some documentation somewhere.

     

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    Hello,

    I finnaly found the solution !

    My feeder mecanisme wasn't right due to i have inverted the mecanism...so i have inverted the axe in the firmware.

    But, netfabb does a strange pullback...

    The firmware and the hardware are all right !

    Thanks for your help :)

    See ya.

     

  • Link to post
    Share on other sites

    Posted · Looking for Marlin sources

    Assuming you are running a recent version of netfabb, retraction should work. However, it is incompatible with the recent Marlin retraction fix, unless you cap the extrusion speed to something reasonable. I found that 25 mm / sec is a touch slower than the netfabb reatraction speed under the old Marlin, which some people complained sounded mechanically aggressive, but 25 mm / sec results in typical retraction speed and performance and it is working well for me. See:

    http://umforum.ultimaker.com/index.php?/topic/1734-marlin-bug-the-myth-of-retraction-speed/&do=findComment&comment=13291

    I've found that although the netfabb "pull-off" and "push-on" settings can be varied, the retraction speed settings have no effect on the gcode. Hence, you must limit the speed outside of netfabb.

     

    But, netfabb does a strange pullback...

    The firmware and the hardware are all right !

     

  • 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

      • Here it is. The new UltiMaker S7
        The UltiMaker S7 is built on the success of the UltiMaker S5 and its design decisions were heavily based on feedback from customers.
         
         
        So what’s new?
        The obvious change is the S7’s height. It now includes an integrated Air Manager. This filters the exhaust air of every print and also improves build temperature stability. To further enclose the build chamber the S7 only has one magnetically latched door.
         
        The build stack has also been completely redesigned. A PEI-coated flexible steel build plate makes a big difference to productivity. Not only do you not need tools to pop a printed part off. But we also don’t recommend using or adhesion structures for UltiMaker materials (except PC, because...it’s PC). Along with that, 4 pins and 25 magnets make it easy to replace the flex plate perfectly – even with one hand.
         
        The re-engineered print head has an inductive sensor which reduces noise when probing the build plate. This effectively makes it much harder to not achieve a perfect first layer, improving overall print success. We also reversed the front fan direction (fewer plastic hairs, less maintenance), made the print core door magnets stronger, and add a sensor that helps avoid flooding.
         

         
        The UltiMaker S7 also includes quality of life improvements:
        Reliable bed tilt compensation (no more thumbscrews) 2.4 and 5 GHz Wi-Fi A 1080p camera (mounted higher for a better view) Compatibility with 280+ Marketplace materials Compatibility with S5 project files (no reslicing needed) And a whole lot more  
        Curious to see the S7 in action?
        We’re hosting a free tech demo on February 7.
        It will be live and you can ask any questions to our CTO, Miguel Calvo.
        Register here for the Webinar
        • 11 replies
      • UltiMaker Cura 5.3.0-Alpha 🎄 Tree Support Spotlight 🎄
        Are you a fan of tree support, but dislike the removal process and the amount of filament it uses? Then we would like to invite you to try this special release of UltiMaker Cura. Brought to you by our special community contributor @thomasrahm
         
        We generated a special version of Cura 5.2 called 5.3.0 Alpha + Xmas. The only changes we introduced compared to UltiMaker Cura 5.2.1 are those which are needed for the new supports. So keep in mind, this is not a sneak peek for Cura 5.3 (there are some really cool new features coming up) but a spotlight release highlighting this new version of tree supports.  
        • 17 replies
      • 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.
        • 14 replies
    ×
    ×
    • Create New...