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

    Duet 3 Paneldue not working

    Scheduled Pinned Locked Moved Solved
    Firmware installation
    3
    19
    1.1k
    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.
    • Visionaryundefined
      Visionary @jay_s_uk
      last edited by

      @jay_s_uk

      Should be as I haven't changed config and it was in my old config.

      Main printer: 3-5 Axis, 400x400x450 Duet 6HC || https://grabcad.com/eetu-4/models

      1 Reply Last reply Reply Quote 0
      • Visionaryundefined
        Visionary
        last edited by Visionary

        I just noticed that with power from main PSU the Duet (both mainboard and paneldue) won't work properly:

        • Wrong number of axis/heaters on paneldue
        • Paneldue responds but doesn't allow to do anything
        • When main power is on, connecting through ethernet doesn't seem to work

        But with just USB power the printer seems work as normal (however I can't test anything without main power).

        M122 gave this:

        M122
        === Diagnostics ===
        RepRapFirmware for Duet 3 MB6HC version 3.2.2 running on Duet 3 MB6HC v1.01 or later (standalone mode)
        Board ID: 
        Used output buffers: 1 of 40 (13 max)
        === RTOS ===
        Static ram: 149788
        Dynamic ram: 93588 of which 52 recycled
        Never used RAM 115404, free system stack 186 words
        Tasks: NETWORK(ready,210) ETHERNET(blocked,119) HEAT(blocked,300) CanReceiv(blocked,927) CanSender(blocked,371) CanClock(blocked,358) TMC(blocked,65) MAIN(running,1144) IDLE(ready,19)
        Owned mutexes:
        === Platform ===
        Last reset 00:00:30 ago, cause: power up
        Last software reset details not available
        Error status: 0x00
        Aux0 errors 0,0,0
        Aux1 errors 0,0,0
        MCU temperature: min 31.0, current 41.7, max 41.7
        Supply voltage: min 0.3, current 0.3, max 0.9, under voltage events: 0, over voltage events: 0, power good: no
        12V rail voltage: min 0.1, current 0.2, max 0.3, under voltage events: 0
        Driver 0: position 0, ok, reads 0, writes 0 timeouts 0, SG min/max 0/0
        Driver 1: position 0, ok, reads 0, writes 0 timeouts 0, SG min/max 0/0
        Driver 2: position 0, ok, reads 0, writes 0 timeouts 0, SG min/max 0/0
        Driver 3: position 0, ok, reads 0, writes 0 timeouts 0, SG min/max 0/0
        Driver 4: position 0, ok, reads 0, writes 0 timeouts 0, SG min/max 0/0
        Driver 5: position 0, ok, reads 0, writes 0 timeouts 0, SG min/max 0/0
        Date/time: 2021-04-12 17:59:23
        Slowest loop: 7.05ms; fastest: 0.05ms
        === Storage ===
        Free file entries: 10
        SD card 0 detected, interface speed: 25.0MBytes/sec
        SD card longest read time 2.6ms, write time 0.0ms, max retries 0
        === Move ===
        DMs created 125, maxWait 169ms, bed compensation in use: none, comp offset 0.000
        === MainDDARing ===
        Scheduled moves 1, completed moves 1, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
        === AuxDDARing ===
        Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1
        === Heat ===
        Bed heaters = 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1, chamberHeaters = -1 -1 -1 -1
        Heater 1 is on, I-accum = 0.0
        === GCodes ===
        Segments left: 0
        Movement lock held by null
        HTTP is idle in state(s) 0
        Telnet is idle in state(s) 0
        File is idle in state(s) 0
        USB is idle in state(s) 0
        Aux is idle in state(s) 0
        Trigger is idle in state(s) 0
        Queue is idle in state(s) 0
        LCD is idle in state(s) 0
        SBC is idle in state(s) 0
        Daemon is idle in state(s) 0
        Aux2 is idle in state(s) 0
        Autopause is idle in state(s) 0
        Code queue is empty.
        === Network ===
        Slowest loop: 6.40ms; fastest: 0.02ms
        Responder states: HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions Telnet(0), 0 sessions
        HTTP sessions: 1 of 8
        - Ethernet -
        State: active
        Error counts: 0 0 1 0 0
        Socket states: 5 2 2 2 2 0 0 0
        === CAN ===
        Messages queued 122, send timeouts 274, received 0, lost 0, longest wait 0ms for reply type 0, free buffers 48
        

        Main printer: 3-5 Axis, 400x400x450 Duet 6HC || https://grabcad.com/eetu-4/models

        jay_s_ukundefined 1 Reply Last reply Reply Quote 0
        • jay_s_ukundefined
          jay_s_uk @Visionary
          last edited by

          @visionary sounds like you may have blown the 3.3v or 5v regulator. Can you confirm what lights are on when powered from the PSU? Also have a feel and see if anything gets hot

          Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

          Visionaryundefined 1 Reply Last reply Reply Quote 0
          • Visionaryundefined
            Visionary @jay_s_uk
            last edited by

            @jay_s_uk

            All LEDs are on continuously. Diagnostic LED is on too although its very dim.

            Main printer: 3-5 Axis, 400x400x450 Duet 6HC || https://grabcad.com/eetu-4/models

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

              @visionary said in Duet 3 Paneldue not working:

              Diagnostic LED is on too although its very dim.

              On a Duet 3, that normally means that the board isn't running any firmware.

              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

              Visionaryundefined 1 Reply Last reply Reply Quote 0
              • Visionaryundefined
                Visionary @dc42
                last edited by

                @dc42
                When I used USB the board and panel work normally: I can even connect to it then through DWC, so it clearly has firmware on it. The diagnose LED (continuously on) is very dim with 24V main power when compared USB (blinking) powered brightness.
                4d5d7d39-50d7-4099-9469-2258dad3d869-image.png

                Main printer: 3-5 Axis, 400x400x450 Duet 6HC || https://grabcad.com/eetu-4/models

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

                  @visionary, are you powering anything else from the Duet's 5V supply other than the PanelDue? For example, a Raspberry Pi or an LED strip. I am wondering whether there is insufficient 5V power from the internal 5V regulator.

                  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

                  Visionaryundefined 1 Reply Last reply Reply Quote 0
                  • Visionaryundefined
                    Visionary @dc42
                    last edited by

                    @dc42

                    Only thing connected to 5V (in IO_x connectors) is paneldue i7. I have two inductive sensors NBB0,8-4M25-E2 and NJ2-12GM40-E as endstops on X- and U-axes, but those get their power from external 24V PSU. Other than that I have nothing unusual connected to mainboard. I tested with cheap multimeter 5V (and ground) output from IO-3 and got 4,88V.

                    BTW where is 5V regulator located on the board?

                    Main printer: 3-5 Axis, 400x400x450 Duet 6HC || https://grabcad.com/eetu-4/models

                    Visionaryundefined 1 Reply Last reply Reply Quote 0
                    • Visionaryundefined
                      Visionary @Visionary
                      last edited by

                      The found out that one of the inductive sensors was the problem. Without it being connected paneldue showed correct information.

                      I'm not sure what is the exact cause. Too much current through GND-pin or input? Can I connect sensor GND to 24V PSU GND? Or would increasing/decreasing resistor value work?

                      My current wiring (Inductive sensor NBB0,8-4M25-E2-Y106003):
                      f46b2718-49a0-4358-8b1a-e751679bd74f-image.png

                      Main printer: 3-5 Axis, 400x400x450 Duet 6HC || https://grabcad.com/eetu-4/models

                      1 Reply Last reply Reply Quote 0
                      • Visionaryundefined
                        Visionary
                        last edited by

                        I put voltage divider (10k and 4.7k resistors) between sensor and input on Duet and it seemed to fix the problem.

                        Main printer: 3-5 Axis, 400x400x450 Duet 6HC || https://grabcad.com/eetu-4/models

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