Duet3 SBC not connecting "DCS is not available"



  • Hello...

    i have the same problem as mentioned here:

    https://forum.duet3d.com/topic/15551/duet3-pi-flashing-diag-led-after-wiring-24v-dcs-is-unavailable/148

    I tested a pi3 and a pi4. Both say DCS is unavailable...

    It's very technical and i don't know, what to do now...

    Standalone Mode is working.

    😞



  • please run M115 from the "console" tab on the web interface, and post results here.

    On the Raspberry Pi, please run

    apt list duet\*
    

    and post the results here.



  • The Web Interface is not responding. 94883286_665232720944431_3821089518279196672_o.jpg

    Listing... Done
    duetcontrolserver/stable,now 1.2.4.0 armhf [installed,automatic]
    duetruntime/stable,now 1.2.4.0 armhf [installed,automatic]
    duetsd/stable,now 1.0.5 all [installed,automatic]
    duetsoftwareframework/stable,now 1.2.4.0 armhf [installed]
    duettools/stable,now 1.2.4.0 armhf [installed,automatic]
    duetwebcontrol/stable,now 2.0.7-1 all [installed,automatic]
    duetwebserver/stable,now 1.2.3.1 armhf [installed,automatic]
    
    


  • pi@duet:~ $ sudo journalctl -u duetcontrolserver -e
    Apr 29 20:56:54 duet systemd[1]: duetcontrolserver.service: Succeeded.
    Apr 29 20:56:59 duet systemd[1]: duetcontrolserver.service: Service RestartSec=5
    Apr 29 20:56:59 duet systemd[1]: duetcontrolserver.service: Scheduled restart jo
    Apr 29 20:56:59 duet systemd[1]: Stopped Duet Control Server.
    Apr 29 20:56:59 duet systemd[1]: Started Duet Control Server.
    Apr 29 20:56:59 duet DuetControlServer[1303]: Duet Control Server v1.2.4.0
    Apr 29 20:56:59 duet DuetControlServer[1303]: Written by Christian Hammacher for
    Apr 29 20:56:59 duet DuetControlServer[1303]: Licensed under the terms of the GN
    Apr 29 20:57:00 duet DuetControlServer[1303]: [info] Settings loaded
    Apr 29 20:57:00 duet DuetControlServer[1303]: [info] Environment initialized
    Apr 29 20:57:01 duet DuetControlServer[1303]: [error] Failed to connect to Duet
    Apr 29 20:57:01 duet DuetControlServer[1303]:    System.Exception: Invalid proto
    Apr 29 20:57:01 duet DuetControlServer[1303]:    at DuetControlServer.SPI.DataTr
    Apr 29 20:57:01 duet DuetControlServer[1303]:    at DuetControlServer.SPI.DataTr
    Apr 29 20:57:01 duet DuetControlServer[1303]:    at DuetControlServer.Program.Ma
    Apr 29 20:57:01 duet systemd[1]: duetcontrolserver.service: Succeeded.
    Apr 29 20:57:06 duet systemd[1]: duetcontrolserver.service: Service RestartSec=5
    Apr 29 20:57:06 duet systemd[1]: duetcontrolserver.service: Scheduled restart jo
    Apr 29 20:57:06 duet systemd[1]: Stopped Duet Control Server.
    Apr 29 20:57:06 duet systemd[1]: Started Duet Control Server.
    Apr 29 20:57:06 duet DuetControlServer[1317]: Duet Control Server v1.2.4.0
    Apr 29 20:57:06 duet DuetControlServer[1317]: Written by Christian Hammacher for
    Apr 29 20:57:06 duet DuetControlServer[1317]: Licensed under the terms of the GN
    lines 163-185/185 (END)
    Apr 29 20:56:54 duet systemd[1]: duetcontrolserver.service: Succeeded.
    Apr 29 20:56:59 duet systemd[1]: duetcontrolserver.service: Service RestartSec=5s expired, scheduling restart.
    Apr 29 20:56:59 duet systemd[1]: duetcontrolserver.service: Scheduled restart job, restart counter is at 11.
    Apr 29 20:56:59 duet systemd[1]: Stopped Duet Control Server.
    Apr 29 20:56:59 duet systemd[1]: Started Duet Control Server.
    Apr 29 20:56:59 duet DuetControlServer[1303]: Duet Control Server v1.2.4.0
    Apr 29 20:56:59 duet DuetControlServer[1303]: Written by Christian Hammacher for Duet3D
    Apr 29 20:56:59 duet DuetControlServer[1303]: Licensed under the terms of the GNU Public License Version 3
    Apr 29 20:57:00 duet DuetControlServer[1303]: [info] Settings loaded
    Apr 29 20:57:00 duet DuetControlServer[1303]: [info] Environment initialized
    Apr 29 20:57:01 duet DuetControlServer[1303]: [error] Failed to connect to Duet
    Apr 29 20:57:01 duet DuetControlServer[1303]:    System.Exception: Invalid protocol version 2
    Apr 29 20:57:01 duet DuetControlServer[1303]:    at DuetControlServer.SPI.DataTransfer.ExchangeHeader() in /home/christian/duet/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 998
    Apr 29 20:57:01 duet DuetControlServer[1303]:    at DuetControlServer.SPI.DataTransfer.PerformFullTransfer(Boolean mustSucceed) in /home/christian/duet/DuetSoftwareFramework/src/DuetControlServer/SPI/DataTransfer.cs:line 154
    Apr 29 20:57:01 duet DuetControlServer[1303]:    at DuetControlServer.Program.Main(String[] args) in /home/christian/duet/DuetSoftwareFramework/src/DuetControlServer/Program.cs:line 94
    Apr 29 20:57:01 duet systemd[1]: duetcontrolserver.service: Succeeded.
    Apr 29 20:57:06 duet systemd[1]: duetcontrolserver.service: Service RestartSec=5s expired, scheduling restart.
    Apr 29 20:57:06 duet systemd[1]: duetcontrolserver.service: Scheduled restart job, restart counter is at 12.
    Apr 29 20:57:06 duet systemd[1]: Stopped Duet Control Server.
    Apr 29 20:57:06 duet systemd[1]: Started Duet Control Server.
    Apr 29 20:57:06 duet DuetControlServer[1317]: Duet Control Server v1.2.4.0
    Apr 29 20:57:06 duet DuetControlServer[1317]: Written by Christian Hammacher for Duet3D
    Apr 29 20:57:06 duet DuetControlServer[1317]: Licensed under the terms of the GNU Public License Version 3
    
    

  • administrators

    You tried to upgrade to RRF 3.01-RCx but that version isn't supported with the latest stable DSF version 1.xx. Either upgrade to the latest unstable version (see https://duet3d.dozuki.com/Wiki/Getting_Started_With_Duet_3#Section_Software_Installation) or run M999 P"ERASE" from a microUSB connection to the Duet 3 and reflash RepRapFirmware 3.0 via bossa.



  • Thanks for that input....

    Which Firmware should i flash? All are RCx....

    https://github.com/dc42/RepRapFirmware/releases



  • @toddel said in Duet3 SBC not connecting "DCS is not available":

    Thanks for that input....

    Which Firmware should i flash? All are RCx....

    https://github.com/dc42/RepRapFirmware/releases

    the easiest is probably to the file in /opt/dsf/sd/sys/Duet3Firmware_MB6HC.bin (when the apt package for repraprfirmware is up to date it should be the correct file).

    but the latest stable release to go with the latest stable dsf is RRF 3.0.


Log in to reply