Duet Maestro, no current to motors



  • I'm fairly sure I have them wired correctly, double checked but I suppose I could still have made a mistake. Is there some sort of short protection for the motors that just shuts off the drivers if they aren't wired correctly? If not I really need some help.[0_1535216527417_config (3).zip](Uploading 100%)


  • administrators

    I'm sorry, I can't see your config.g file, probablty because you uploaded it as a zip, and zip files are not allowed to be uploaded on this forum.

    The most common cause of no motor current is that the motor current hasn't been set (using M906). Send M906 without parameters to check.



  • @dc42 Motor currents for X, Y, and Z are 1000mA, extruder is 800mA



  • If you can post your entire config.g it would help in troubleshooting this.

    Thanks

    ~David@M3D


  • administrators

    @splic3dbread said in Duet Maestro, no current to motors:

    @dc42 Motor currents for X, Y, and Z are 1000mA, extruder is 800mA

    Did you confirm those settings, by sending M906 without parameters and checking the response?

    When you try to move the motors, do they remain free to move, or lock in place, or vibrate?

    Does the blue LED indicate that you have VIN power to the board?

    Are any error messages produced when you try to move the motors? Note, with recent firmware versions, until the motors are homed you can't do any normal moves, unless you add command M564 H0 to config.g.

    HTH David



  • @dc42 Yes I confirmed those values by sending M906. The motors do not vibrate or lock in place; they move freely. They also don't make the buzzing noise that they do when they have power (I have micro-stepping turned down to x16 for now so that's what I would expect).

    The blue LED indicator is running. I have tried hitting all the endstops to make it thinks it's homed then tried to move the motors through the web interface and it doesn't output any error messages. I will try adding the M564 H0 to config and see what happens.0_1535293945371_config.g



  • I guess my board is a DOA then


  • administrators

    Please also:

    1. Run M913 and check that all motors are set to 100%

    2. Send M122 and check the following values:

    Supply voltage - should be something like this:

    Supply voltage: min 12.2, current 12.3, max 12.3, under voltage events: 0, over voltage events: 0

    Drivers 0 to 4 - should be something like this:

    Driver 0: standstill, read errors 0, write errors 0, ifcount 5, reads 2329, timeouts 0
    Driver 1: standstill, read errors 0, write errors 0, ifcount 5, reads 2329, timeouts 0
    Driver 2: standstill, read errors 0, write errors 0, ifcount 5, reads 2329, timeouts 0
    Driver 3: standstill, read errors 0, write errors 0, ifcount 5, reads 2328, timeouts 1
    Driver 4: standstill, read errors 0, write errors 0, ifcount 5, reads 2329, timeouts 0



  • @dc42 my duet reports these values


  • administrators

    Please post the actual output from running M906, M913 and M122.


Locked
 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.