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

Community Favorite Marlin 1.1.9 Release for Robo R1+

Discussion in 'Mods and Upgrades' started by Bradf80, Sep 12, 2018.

  1. Fart_Plume

    Fart_Plume Member

    Joined:
    Feb 18, 2015
    Messages:
    98
    Likes Received:
    26
    I went back to the old firmware. I'm starting to think the driver may be getting weak. I upped the voltage to .8 and it's runs the first 3 layers fine then it doesn't want to go any further up. Yet when I send it commands through mattercontrol it raises just fine, or through the lcd.
     
  2. WheresWaldo

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

    Joined:
    Feb 18, 2015
    Messages:
    5,905
    Likes Received:
    3,593
    Heat is the death of stepper drivers and they put out a lot of heat in that tiny little chip. Sad part is that the heat is dissipated through the circuit board not through the top of the chip.
     
  3. Fart_Plume

    Fart_Plume Member

    Joined:
    Feb 18, 2015
    Messages:
    98
    Likes Received:
    26
    I've had a 60 mm fan on the board since day 1. But all good things must end as they say.
    But I prefer the Frankenstein approach, give it new life! Muhahahahaha!
     
    mark tomlinson likes this.
  4. Fart_Plume

    Fart_Plume Member

    Joined:
    Feb 18, 2015
    Messages:
    98
    Likes Received:
    26
    I'm think I'm going to upgrade my board to a skr mini e3 w/TSMC2209 drivers.
     
  5. adepino

    adepino Member

    Joined:
    May 9, 2015
    Messages:
    97
    Likes Received:
    3
    Is it possible to tell which firmware your Robo R1 is running? I flashed it many years ago and I have no clue whats on there now. Debating on if I want to attempt Marlin 2.0. Sounds complicated to me....
     
    #85 adepino, Aug 21, 2020
    Last edited by a moderator: Aug 21, 2020
  6. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Not really, but if you are on stock then we can figure out what version it is.
    If it is a stock R1/R1+ it is on Marlin 1.0.x (the exact "x" value will vary depending on any updates or which printer model).
     
    Geof and adepino like this.
  7. PTIschool

    PTIschool New Member

    Joined:
    Jan 21, 2021
    Messages:
    22
    Likes Received:
    0
    Could you upload the firmware you are using? Also what arduino version are you using?
     
  8. PTIschool

    PTIschool New Member

    Joined:
    Jan 21, 2021
    Messages:
    22
    Likes Received:
    0
    Installed this firmware, but having the same problem as all the other firmwares I install. For some reason the left z stepper goes up and the right z stepper goes down. Any idea what is causing this? I plugged the board up exactly like the diagram shows on the main robo site.
     
  9. Geof

    Geof Volunteer Moderator
    Staff Member

    Joined:
    Nov 9, 2015
    Messages:
    6,757
    Likes Received:
    2,339
    If it’s an R1+ then your stepper is plugged in upside down. Whichever one is going the wrong direction flip the connector on the board
     
    PTIschool and mark tomlinson like this.
  10. PTIschool

    PTIschool New Member

    Joined:
    Jan 21, 2021
    Messages:
    22
    Likes Received:
    0
    Ok, thanks.
     
  11. Avrution

    Avrution Member

    Joined:
    Nov 27, 2017
    Messages:
    164
    Likes Received:
    18
    What would I need to edit in order for G28 to home in the center of the bed instead of at the corner (22,24ish)?
     
  12. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    For Marlin 1.19? Look into this:

    #if ENABLED(Z_SAFE_HOMING)
    #define Z_SAFE_HOMING_X_POINT ((X_BED_SIZE) / 8) // X point for Z homing when homing all axes (G28). [BH]
    #define Z_SAFE_HOMING_Y_POINT (((Y_BED_SIZE) - (Y_BED_SIZE) / 8)) // Y point for Z homing when homing all axes (G28). [BH]
    #endif


    And set the points to what you want or (if not using safe homing) uncommenbt these and set where you want:

    // Manually set the home position. Leave these undefined for automatic settings.
    // For DELTA this is the top-center of the Cartesian print volume.
    //#define MANUAL_X_HOME_POS 0
    //#define MANUAL_Y_HOME_POS 0
    //#define MANUAL_Z_HOME_POS 0
     
  13. Avrution

    Avrution Member

    Joined:
    Nov 27, 2017
    Messages:
    164
    Likes Received:
    18
    So would it just be / 2 to end up in the center?

    Edit - yup, that does it. Thanks!
     
    #93 Avrution, Mar 26, 2022
    Last edited: Mar 26, 2022
    mark tomlinson likes this.

Share This Page