1. Got a question or need help troubleshooting? Post to the troubleshooting forum or Search the forums!

Marlin Firmware Upgrade 1.1.0 RC8 & RCBugFix (For R1 & R1+PLUS)

Discussion in 'Mods and Upgrades' started by WheresWaldo, Jun 11, 2015.

Thread Status:
Not open for further replies.
  1. TstarkEngineering

    TstarkEngineering Active Member

    Joined:
    Mar 10, 2016
    Messages:
    114
    Likes Received:
    38
    I ran this twice and still no luck.... maybe I should try a differnt slicer for M502 and M500?
     
  2. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,914
    Likes Received:
    7,338
    Slicer should not matter. You could just do these in the GCode console.
     
  3. TstarkEngineering

    TstarkEngineering Active Member

    Joined:
    Mar 10, 2016
    Messages:
    114
    Likes Received:
    38
    which I did....hmm this is so weird...I feel like its me, but at the same time ive done it a few times and it still hasnt changed how much has been extruded.
     
  4. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,914
    Likes Received:
    7,338
    Someone else who uses the EEPROM for this can chime in.
    I much prefer NOT doing that (my preference).
     
  5. TstarkEngineering

    TstarkEngineering Active Member

    Joined:
    Mar 10, 2016
    Messages:
    114
    Likes Received:
    38
    o you mean temporarily though the g-code window. I did not try that I guess I should try that to see if it temporarily changes, but i want it to be through the firmware
     
  6. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,914
    Likes Received:
    7,338
    EEPROM IS permanent.

    See, that is why I don't like using it. It causes confusion.
     
  7. TstarkEngineering

    TstarkEngineering Active Member

    Joined:
    Mar 10, 2016
    Messages:
    114
    Likes Received:
    38
    I will just try again tonight through the firmware, obviously not through RC4 now, and see what it does...but I have a feeling it will do the same thing
     
  8. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    Comment out the line in Configuration.h that mentions EEPROM, this is temporary as it will be re-enabled later. Then using the M92 command you can set it on they fly. The format is:
    Code:
    M92 Ennn
    Where nnn is the number of desired steps.
    Test 100 mm extrusion per the way Thomas Sanladerer does it in his demonstration video on YouTube.
    Once you find a number you can enable EEPROM again.

    The big advantage to EEPROM is that settings override firmware defaults and survive power cycling. You should still be able to set things on the fly even with EEPROM enabled.
    The big disadvantage of EEPROM is that the settings override firmware defaults.

    A stupid thing about Marlin is that flashing a new version or reflashing the firmware does not erase what may be in EEPROM memory already.
     
    #268 WheresWaldo, Mar 30, 2016
    Last edited: Mar 30, 2016
  9. daniel871

    daniel871 Well-Known Member

    Joined:
    Apr 18, 2015
    Messages:
    1,322
    Likes Received:
    510
    If you have an LCD controller add-on you can also adjust it in the Motion sub-menu.
     
    mark tomlinson likes this.
  10. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,914
    Likes Received:
    7,338
    The cat can be skinned so many different ways :)
     
  11. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    For those that want to test the latest and greatest Marlin RCBugFix here are the Auto-Leveling configuration files for last night's source files. This has a fix for the M190 command already in it and will form the basis for RC5.

    Of course the same proviso applies to this as with any files I have posted in this thread.

    What's new since RC4
    • Fix for M190 Heat Bed never matching temperature
    • Fix for garbage displayed at the beginning of Level Bed LCD menu item
    • Menu item for PID autotuning added
    These are Auto-Level enabled. You will need to modify them if you want to change to MESH. The files are for the following models.
    • Robo3D R1 w/ 8 mm threaded rods = RC4BugFix_Robo8mm.rar
    • Robo3D R1+PLUS and Lead Screw upgraded R1's = RC4BugFix_RoboPLUS.rar
    • Robo3D R1 upgraded with 3rd party TR8*8 lead screws = RC4BugFix_RoboTR8-8.rar

    Simple instruction.
    1. Download the current BugFix from this link: https://github.com/MarlinFirmware/Marlin/archive/RCBugFix.zip
    2. Download the appropriate attachment and uncompress the files overwriting the one from Marlin
    3. Compile and Upload
     
    #271 WheresWaldo, Mar 30, 2016
    Last edited: Mar 30, 2016
  12. TstarkEngineering

    TstarkEngineering Active Member

    Joined:
    Mar 10, 2016
    Messages:
    114
    Likes Received:
    38
    Thank you Waldo for the update,

    Waldo/Mark
    I also figured out what was wrong uploading, I had the wrong filepath so I'd continutally upload RC3 without any updates...opps fail on my part big time. Thanks for all your help
     
  13. daniel871

    daniel871 Well-Known Member

    Joined:
    Apr 18, 2015
    Messages:
    1,322
    Likes Received:
    510
    Does this mean there is a script to run the tuning and save the results automatically?
     
  14. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    It's now built into the firmware, no script. You just select it from the Control menu I believe, I haven't tried it yet so I'm not 100%. Menu item is disabled by default.
     
  15. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    @WADZOQUADZ Marlin developers found the bug and just commited new code to RCBugFix a few minutes ago that fixes the garbage on the display when you select Level Bed. Just follow the links in message #271 if you want to try it out.

     
    WADZOQUADZ and mark tomlinson like this.
  16. KTMDirtFace

    KTMDirtFace Well-Known Member

    Joined:
    May 18, 2015
    Messages:
    1,247
    Likes Received:
    461
    I'm just getting to this thread so I haven't read anything but your first post so I apologize if this has been solved.

    I am a programmer, and I really like Beyond Compare, you can select two files(or more) in windows explorer after installing it and compare them it will show you every change there is. It does have a 30 day trial though.

    Ok back to reading this thread from the beginning so I know whats up :)
     
  17. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
  18. KTMDirtFace

    KTMDirtFace Well-Known Member

    Joined:
    May 18, 2015
    Messages:
    1,247
    Likes Received:
    461
    I"m all caught up. Not sure how I missed this year old thread.( nearly ). So much info, without looking at the actual code I basically just have an overview.

    I have a second Robo on the way so I might dive in on this then.

    On a side note: I program in C++ for a living.. I cannot stand arduino's IDE, do the people (marlin) actually write their code and debug in that POS? if so have mercy on them lol. ( I haven't looked into it )
     
    #278 KTMDirtFace, Mar 30, 2016
    Last edited: Mar 31, 2016
  19. WheresWaldo

    WheresWaldo Volunteer ( ͠° ͟ʖ ͡°)
    Staff Member

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
  20. KTMDirtFace

    KTMDirtFace Well-Known Member

    Joined:
    May 18, 2015
    Messages:
    1,247
    Likes Received:
    461
    #280 KTMDirtFace, Mar 31, 2016
    Last edited: Mar 31, 2016
Thread Status:
Not open for further replies.

Share This Page