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

Answered Connected but can't communicate

Discussion in 'Troubleshooting' started by bubbletron, May 14, 2020.

  1. bubbletron

    bubbletron New Member

    Joined:
    Mar 2, 2015
    Messages:
    11
    Likes Received:
    1
    Hello all! I have a ROBO R1 v2 with the and I am unable communicate with the printer via USB. I can connect to the computer and it will read all of the settings. However, it will not let me send any commands to the board. Simplify3D shows it connected and as far as I can tell, it is reading everything correctly. It keeps sending a M105 and never gets a response (trying to get a temperature reading?). The printer works fine using the XXL Smart Controller and overall the prints are decent. The only modification to this machine is the (RoBo3DR1AUTOV5) firmware needed for the E3Dv6 hotend. I do not remember the last time I was able to correctly connect to the printer as I have been using the XXL controller for so long (since 2015-16).

    I have tried 3 computers with 2 different cables and mixed ports between USB 2.0/3.0. I have used Pronterface, S3D, mattercontrol, and repetier. I have changed COM ports and baud rates with no luck. I was finally able to flash new firmware to it, the same firmware but I changed the title so I knew it was updating.


    Simplify3D - Before

    Attempting connection at \\.\COM6...
    READ: start
    Connected to machine!
    SENT: T0
    READ: echo: External Reset
    READ: Marlin1.0.0
    READ: echo: Last Updated: Dec 23 2016 20:19:56 | Author: (RoBo 3D, R1 Single Extruder)
    Last Updated: Dec 23 2016 20:19:56 | Author: (RoBo 3D, R1 Single Extruder)
    READ: Compiled: Dec 23 2016
    READ: echo: Free Memory: 4006 PlannerBufferBytes: 1232
    Free Memory: 4006 PlannerBufferBytes: 1232
    READ: echo:Hardcoded Default Settings Loaded
    Hardcoded Default Settings Loaded
    READ: echo:Steps per unit:
    Steps per unit:
    READ: echo: M92 X80.00 Y80.00 Z2560.00 E723.38
    92 X80.00 Y80.00 Z2560.00 E723.38
    READ: echo:Maximum feedrates (mm/s):
    Maximum feedrates (mm/s):
    READ: echo: M203 X500.00 Y500.00 Z5.00 E25.00
    M203 X500.00 Y500.00 Z5.00 E25.00
    READ: echo:Maximum Acceleration (mm/s2):
    Maximum Acceleration (mm/s2):
    READ: echo: M201 X9000 Y9000 Z100 E10000
    M201 X9000 Y9000 Z100 E10000
    READ: echo:Acceleration: S=acceleration, T=retract acceleration
    Acceleration: S=acceleration, T=retract acceleration
    READ: echo: M204 S1300.00 T3000.00
    M204 S1300.00 T3000.00
    READ: 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)
    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)
    READ: echo: M205 S0.00 T0.00 B20000 X17.00 Z0.40 E5.00
    M205 S0.00 T0.00 B20000 X17.00 Z0.40 E5.00
    READ: echo:Home offset (mm):
    Home offset (mm):
    READ: echo: M206 X0.00 Y0.00 Z0.00
    M206 X0.00 Y0.00 Z0.00
    READ: echo:pID settings:
    PID settings:
    READ: echo: M301 P22.20 I1.08 D114.00
    M301 P22.20 I1.08 D114.00
    READ: echo:SD card ok
    SENT: M105
    SENT: M105
    Disconnected.

    Simplify3D after uploading new firmware

    Attempting connection at \\.\COM6...
    READ: start
    Connected to machine!
    SENT: T0
    READ: echo: External Reset
    READ: Marlin1.0.0
    READ: echo: Last Updated: May 14 2020 17:21:37 | Author: (RoBo 3D, R1 Single Extruder)
    Last Updated: May 14 2020 17:21:37 | Author: (RoBo 3D, R1 Single Extruder)
    READ: Compiled: May 14 2020
    READ: echo: Free Memory: 4006 PlannerBufferBytes: 1232
    Free Memory: 4006 PlannerBufferBytes: 1232
    READ: echo:Hardcoded Default Settings Loaded
    Hardcoded Default Settings Loaded
    READ: echo:Steps per unit:
    Steps per unit:
    READ: echo: M92 X80.00 Y80.00 Z2560.00 E723.38
    M92 X80.00 Y80.00 Z2560.00 E723.38
    READ: echo:Maximum feedrates (mm/s):
    Maximum feedrates (mm/s):
    READ: echo: M203 X500.00 Y500.00 Z5.00 E25.00
    M203 X500.00 Y500.00 Z5.00 E25.00
    READ: echo:Maximum Acceleration (mm/s2):
    Maximum Acceleration (mm/s2):
    READ: echo: M201 X9000 Y9000 Z100 E10000
    M201 X9000 Y9000 Z100 E10000
    READ: echo:Acceleration: S=acceleration, T=retract acceleration
    Acceleration: S=acceleration, T=retract acceleration
    READ: echo: M204 S1300.00 T3000.00
    M204 S1300.00 T3000.00
    READ: 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)
    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)
    READ: echo: M205 S0.00 T0.00 B20000 X17.00 Z0.40 E5.00
    M205 S0.00 T0.00 B20000 X17.00 Z0.40 E5.00
    READ: echo:Home offset (mm):
    Home offset (mm):
    READ: echo: M206 X0.00 Y0.00 Z0.00
    M206 X0.00 Y0.00 Z0.00
    READ: echo:pID settings:
    PID settings:
    READ: echo: M301 P22.20 I1.08 D114.00
    M301 P22.20 I1.08 D114.00
    READ: echo:SD card ok
    SENT: M105
    SENT: M105
    Disconnected.


    The reason why I am bothering to mess with it is because I am wanting to do the lead screw upgrade and will need to be able to compile and send a new configuration to it as well as make minor changes to the configuration. To recap, It connects and the computer sees it, I can upload new firmware (have to take the Arduino out to hit the reset button as it compiles...), but I can't send g/m commands to make it do anything. This also applies to using the movement buttons within any of the software I tried. Basically, why wont it receive the commands and do anything. Like I said, otherwise it works fine. I should add that the motors do seem like they are engaged as soon as it connects. Thanks for taking a look!
     
  2. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    If it will not communicate then the Arduino or the USB cable (or the computer USB port) is probably bad.
    None of the above indicates a problem... it looks OK,
    Will S3D not print? What does the terminal look like when it is failing to print?
     
  3. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Or more importantly what does the terminal look like when you are trying to manually send G/M commands? I don't see any of that above.
    The M105 may not show anything:

    https://marlinfw.org/docs/gcode/M105.html

    It may well be masked out/hidden.
     
  4. bubbletron

    bubbletron New Member

    Joined:
    Mar 2, 2015
    Messages:
    11
    Likes Received:
    1
    Thanks for the response! I don't typically print via USB, but I tried to send a print to the printer and it only showed SENT: G90 SENT: M82. The machine control panel shows that it is trying to turn the heated bed on and that is about it. after a few minutes I just hit stop and it says "total build time: 5 minutes". also, if I just click the print over USB it sits there saying "Printing..." that is it. The strange part is I can update the firmware and read the machine settings (only when it first connects, not by sending a g-command). Could It be because I am on marlin 1.0.0 and those programs don't interface with it very well? Can I just upload 1.1.9 to it? I could give that a try. I think this has something to do with the fact that I have one of the Arduinos that you press the reset button as the firmware is compiling in order for it to upload. I could buy another 2650 they are only like $15. Is there a better alternative now-a-days, something like the SKR 1.4?
     
  5. bubbletron

    bubbletron New Member

    Joined:
    Mar 2, 2015
    Messages:
    11
    Likes Received:
    1
    while I am looking at these, should I spend the $39 on the one from Arduino or the ~$15 ones from Amazon? There can't be that much of a difference I wouldn't think.
     
  6. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    I usually get the clone Arduinos and have seldom had issues.
    The version of Marlin is not likely to make any difference and certainly would not account for the symptoms you report.
     
  7. bubbletron

    bubbletron New Member

    Joined:
    Mar 2, 2015
    Messages:
    11
    Likes Received:
    1
    Thanks for the response! I'll give the new Arduino a try and hopefully remember to report back. Thanks for all the help!
     
  8. mark tomlinson

    mark tomlinson ༼ つ ◕_ ◕ ༽つ
    Staff Member

    Joined:
    Feb 21, 2013
    Messages:
    23,912
    Likes Received:
    7,338
    Reload the firmware once you swap the Arduino board. Good lcuk!
     

Share This Page