Paneldue 7i and Duet 2 Ethernet setup on Ender 3.

  • I finally got around to setting up my brand new Paneldue 7i and my Duet Ethernet on my Ender 3 today as I wasn't happy with its performance. I rewired all of the connections to my Duet Ethernet board and attached the Paneldue 7i to it with no control ability. The top red line says connecting...but never does complete. Baud rate is matched at 57600 in the config.g file with basic setting throughout. The Panel Due firmware version 1.22.1(28b1) shows up on the top line in the setup. Communication in YAT seems reasonable: serial: M122<LF>=== Diagnostics ===<LF>RepRapFirmware for Duet 2 WiFi/Ethernet version 2.0(RTOS) running on Duet Ethernet 1.02 or later<LF>Board ID: 08DGM-9T6BU-FG3S0-7JTDA-3SJ6S-TB6VH<LF>Used output buffers: 1 of 20 (2 max)<LF>=== RTOS ===<LF>Static ram: 28380<LF>Dynamic ram: 95388 of which 0 recycled<LF>Exception stack ram used: 308<LF>Never used ram: 6996<LF>Task NETWORK ready, free stack 2028<LF>Task HEAT blocked, free stack 1256<LF>Task MAIN running, free stack 3624<LF>=== Platform ===<LF>Last reset 00:21:46 ago, cause: reset button or watchdog<LF>Last software reset details not available<LF>Error status: 0<LF>Free file entries: 10<LF>SD card 0 detected, interface speed: 20.0MBytes/sec<LF>SD card longest block write time: 0.0ms<LF>MCU temperature: min -59.2, current -57.1, max 37.7<LF>Supply voltage: min 16.7, current 16.9, max 24.2, under voltage events: 0, over voltage events: 0<LF>Driver 0: standstill, SG min/max not available<LF>Driver 1: standstill, SG min/max not available<LF>Driver 2: standstill, SG min/max not available<LF>Driver 3: standstill, S<Warning: Maximal number of bytes per line exceeded! Check the end-of-line settings or increase the limit in the advanced terminal settings.>

    Wiring connections seem to be solid and providing continuity on the 4 lead cable and ribbon cable. I usually don't ask for assistance but I have scoured other posts to no avail. Any assistance is greatly appreciated.

  • administrators

    1. To get a more sensible output from YAT when you run M122, Go to Settings/Text Settings and change the line ending to just <LF>.

    2. Usual reasons for a PanelDue not connecting:

    (a) Mismatched baud rates. Duet and PanelDue both default to 57600 but both can be changed. To check the Duet setting, send M575 P1. To check the PanelDue setting, look on the Settings page.

    (b) Broken DIN or DOUT connection in cable, or if using the 4-way cable, DIN and DOUT crossed. Note, if you are using the ribbon cable, you do not need the 4-way cable as well unless your Duet is very old.

    To test whether the Duet is receiving data from PanelDue, send M111 S1 P3 from YAT. If data is being received then you should see this or similar in YAT every few seconds, as long as PanelDue is not on the Setup page and shows "Connecting":

    aux: Nxxx M408 S0*xxx

    It's worth doing visual inspection of the soldering on the ribbon cable connector and 4-way connector on both the Duet and the PanelDue.

  • @dc42
    Thank you for your kind and informative response. I did not realize attaching both cables was not an option and redundant. It does work with the 4-way cable alone but not with the ribbon cable alone (white screen) so the 4-way cable is the solution.

    Yes, <LF> for line ending provides for a better output indeed. The baud rates were matched. This Duet/Ethernet board is new as was delivered from Filastruder on 12/26/19. The PanelDue was from GB (Roland Lock).

    M111 S0 turns of the repeating data ;)

    Next the config.g and how to get my x, y and z axes to zero out as need to print brackets and such in order to mount my new BL touch and filament sensor all using an Ender 3 Pro as a basic start.

    The Duet 2 Ethernet board runs the stepper motors very smooth as compared to the stock Ender 3 board.

    Do you recommend a better way to perform homing (new technology) /style of sensor?

    I am a retired instrumentation engineer (university research) but new to 3d printing and new to G-code but will build my own 3d printer from scratch at some point.

    I love the quality of your products thus far.

  • @dc42

    Choosing a Z-probe:

    I can use Mode 0:

    Select this mode if you have no Z probe. When the firmware tries to execute a command to probe the bed, it will instead show a dialogue in Duet Web Control, and also on Panel Due if you are running recent Panel Due firmware, asking you to jog the head down until the nozzle just touches the bed and then press the OK button.

    Connecting a Z-probe:

    I love your information packed site!

  • administrators

    @tonytaliaferro said in Paneldue 7i and Duet 2 Ethernet setup on Ender 3.:

    Do you recommend a better way to perform homing (new technology) /style of sensor?

    Micro switches are normally adequate for homing X and Y. A good Z probe can be used not only for homing Z, but also for bed probing (to check whether the bed is flat and level, and if necessary correct for errors), and to help you adjust the levelling screws.

Log in to reply