Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    M906 reports E:0 on update to 1.19.2

    Scheduled Pinned Locked Moved
    Firmware installation
    4
    14
    1.9k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • madhunmundefined
      madhunm
      last edited by

      I seem to be having the same issue with firmware version 2.01

      It starts off with 0mA current; when I type in M906 E(any current over 1000ma), it starts to work fine.

      Here is my excerpt from config.g:

      M906 X2000 Y1500 Z1500 U1500 E1500:1500 I30 ; Set motor currents (mA) and motor idle factor in per cent
      M84 S30 ; Set idle timeout

      Thanks,
      Madhu.

      dc42undefined 1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators @madhunm
        last edited by

        @madhunm, please post your whole config.g file.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • madhunmundefined
          madhunm
          last edited by

          @dc42 said in M906 reports E:0 on update to 1.19.2:

          @madhunm, please post your whole config.g file.

          here it is:

          0_1537895572014_config (2).g

          Phaedruxundefined 1 Reply Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator @madhunm
            last edited by

            @madhunm Try retyping the line from scratch in the config.

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • madhunmundefined
              madhunm
              last edited by

              @phaedrux said in M906 reports E:0 on update to 1.19.2:

              @madhunm Try retyping the line from scratch in the config.

              Done; no use.

              After rebooting, M906 in the console results in:

              M906
              Motor current (mA) - X:2000, Y:1500, Z:1500, U:1500, E:0, idle factor 30%

              1 Reply Last reply Reply Quote 0
              • dc42undefined
                dc42 administrators
                last edited by

                What happens if you use E1500 in config.g instead of E1500:1500 ?

                What happens if you enter that M906 command in the GCode Console, exactly as you have it in config.g?

                Duet WiFi hardware designer and firmware engineer
                Please do not ask me for Duet support via PM or email, use the forum
                http://www.escher3d.com, https://miscsolutions.wordpress.com

                1 Reply Last reply Reply Quote 0
                • madhunmundefined
                  madhunm
                  last edited by

                  @dc42 said in M906 reports E:0 on update to 1.19.2:

                  What happens if you use E1500 in config.g instead of E1500:1500 ?

                  When i use E1500, it works as expected; M906 reports:
                  Motor current (mA) - X:2000, Y:1500, Z:1500, U:1500, E:1500, idle factor 30%

                  When I type E1500:1500 in the gcode console, i get:
                  Error: GCodes: Attempt to read a GCode float array that is too long: M906 E1500:1500

                  Thanks,
                  Madhu.

                  dc42undefined 1 Reply Last reply Reply Quote 0
                  • Phaedruxundefined
                    Phaedrux Moderator
                    last edited by

                    @crperryjr said in M906 reports E:0 on update to 1.19.2:

                    M92 E146.27:146.27:146.27 ; Set steps/mm for extruders

                    I just noticed that your M92 for the E steppers steps per mm comes much later than for the other axis and after your other commands specify settings for a single E motor.

                    Try moving your e steps per mm M92 back up with your other axis.

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 0
                    • dc42undefined
                      dc42 administrators @madhunm
                      last edited by

                      @madhunm said in M906 reports E:0 on update to 1.19.2:

                      @dc42 said in M906 reports E:0 on update to 1.19.2:

                      What happens if you use E1500 in config.g instead of E1500:1500 ?

                      When i use E1500, it works as expected; M906 reports:
                      Motor current (mA) - X:2000, Y:1500, Z:1500, U:1500, E:1500, idle factor 30%

                      When I type E1500:1500 in the gcode console, i get:
                      Error: GCodes: Attempt to read a GCode float array that is too long: M906 E1500:1500

                      Thanks,
                      Madhu.

                      That's as expected. Your config.g file contains this line:

                      M584 X0 Y1 Z2:3 U3 E4 P4

                      So you have only one extruder drive (E4 in the M584 command), not two.

                      Duet WiFi hardware designer and firmware engineer
                      Please do not ask me for Duet support via PM or email, use the forum
                      http://www.escher3d.com, https://miscsolutions.wordpress.com

                      1 Reply Last reply Reply Quote 0
                      • madhunmundefined
                        madhunm
                        last edited by

                        @dc42 said in M906 reports E:0 on update to 1.19.2:

                        That's as expected.

                        Thanks a ton for your support! 🙂

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Unless otherwise noted, all forum content is licensed under CC-BY-SA