Duet3 : DCS is not started
I have been trying for 3 days know to make DuetWebControl work and I always get the same message :"Failed to connect to Duet, please check your connection (DCS is not started)."
here is what I am currently using (Duet3 MB6HC + RPI4).
- Fresh SD card with : 2021-02-15-DuetPi.img installed
- I have successfully run
sudo apt update
sudo apt upgrade
- I have also tried to install the last Duet Firmware using BOSSA which went ok.
- I have no SD card in my Duet (only in the Pi)
- I am powering the Duet from a usb Hub (My jumper for 5v selection is well setup
- My Diag led is constantly blinking.
Do you have any idea on what I should do ?
jay_s_uk last edited by
can you get the duet 3 up and running in standalone mode and confirm you are running the latest firmware? i.e. 3.2.2
There is no other way to see which firmware is install on the duet other than switching to standalone mode?
In order to switch in standalone mode, il need to prepare a SD card with the good structure and send a M115 via BOSSA right?
I have just run the Duet 3 in standalone mode and connected myself via Yat and sended a M115 command, here is what i get :
FIRMWARE_NAME: RepRapFirmware for Duet 3 MB6HC FIRMWARE_VERSION: 3.2.2 ELECTRONICS: Duet 3 MB6HC v1.01 or later FIRMWARE_DATE: 2021-02-11
That's looking good so it sounds like you may have a dodgy connection between the Duet and the Pi. And of course make sure to remove the microSD card again from the Duet before you power it up for SBC mode.
When you have the Pi started and you see the error message again, please do the following:
- Press F11 to leave fullscreen mode
- Open a terminal
sudo journalctl -u duetcontrolserver -ef
- Check what error message is reported when DCS starts
Thank you Chris,
Here is the error message that I get :
"Could not connect to duet (Timeout while wainting for transfer ready pin)"
duetcontrolserver .service : Failed with result 'protocol'
jay_s_uk last edited by
can you post a photo of the connection between the duet and the SBC?
Yes, I suppose there is a problem with the connection of pin 22 from the Duet to the Pi. Any chance you can measure the continuity of that particular pin of the ribbon cable?
@chrishamm Apparently, there is continuity .
Here what we used to check it .
@reFlexlab Thanks for test this. There are a few more things you can try next to help identify if the problem is the Duet or the Pi:
- Please check the continuity of that particular pin with the ribbon cable connected to both sides, that is to the Duet and to the Pi.
- With the ribbon cable disconnected from the Pi, connect pin 1 of the RaspPi (3.3V) to pin 22 of the expansion header. Then run
gpioget gpiochip0 25from a terminal. It should output
1to indicate that the transfer ready pin reads +3.3V. If it reads
0even with the cable connected, the Pi is damaged and you should replace it.
- If it worked, power up the Duet via USB and turn it around. You can then measure the voltage between GND and TfrRdy (pin 22), which should again read +3.3V.
Thank you , I have tested this setup and the Terminal output 0, when i test for the Raspberry Pi.
I have also tested the tension between Ground and PIN 22 on the expension Header of the Duet, which output 0 volt
I will send you the photo of our setup.
@reFlexlab You are not testing with the right pins (see https://pinout.xyz/pinout/pin22_gpio25#) because your cable is connected to GND. When you connect the jumper cable to the +3.3V pin, make sure you do not connect it to +5V, else you'll break your Pi. The previous photo looks OK though.
If the TfrRdy pin on the Duet stays at 0V even with no SD card in the Duet and RRF 3.2.2 running, I suspect the board is damaged. If you can confirm that you probed the correct pin on the Duet side, I suggest you do a warranty exchange.
1 - I will test with a new raspberry Pi this afternoon to see if it changeg anything.
2 - I will send you a photo of my experimental setup to check the Trfdy Pin is working on the Duet.
If the board is damaged, How its working to make a waranty exchange ?
1- I have retested the Raspberry Pi with the right pin using the
gpioget gpiochip0 25
here are the results
2 - Regarding the Duet, I have tested the TrfRdy Pin again and it seems to display 0 V.
I think the Duet is Borken.
I think i know why this happened :
I use a power a 24V MeanWell power supply, I think i reversed the VIN + and - . But after reading the How To destroy your Duet I saw that modern power supply could not cause this because of a protection.
Thank you for your Help.
toy4x4 last edited by
Just pointing out I have this same issue and the exact same results with all the testing as the above. I a nutshell, the Duet3 no longer outputs 3.3v to signal the PI on pin 22.
Board bought May 11th from Filastruder. Was getting ready to print my 4th Benchy on a new system. Had turned the system off (Duet3 powers PI). When I turned it back on, it no longer worked.
@toy4x4 Perhaps best to start a new thread so we can investigate.
Auré last edited by
I don’t understand because I have 3,3v beetwen ground and pin 22 and I have DCS error. This error appear after maybe I made a mistake, I have duet 3 with pi 3b+ and I send a Duet3Firmware_MB6HC.bin with DWC with the system page….. I think I m lost (Sorry for my english)
@auré Please start a new thread with more details.