I need help with upgrading firmware on Duet 3 + SBC
-
I give up. I am removing the toolboards and the tool distro board I installed and rewiring everything back. from the main board.
-
How come? Can you not just drop back to a previous version (1.2.5.0?) ? Tool boards work fine with this and everything pretty stable before 1.3.0.
-
Please tell me how to install 1.2.5.0.
-
Erm, there might be easier / quicker ways from those who know Linux better than me, but I'd firstly backup the SD. Then uninstall what you have using something like
sudo apt remove duetsoftwareframework
, then I'd do an autoremove to make sure the dependencies are uninstalled toosudo apt autoremove
. Finally install the specific version you wantsudo apt install duestsoftwareframwork=1.2.5.0
, or whatever version you want. Then restore you SD card backup.You can see what versions are available using
sudo apt list -a duetsoftwareframework
.(I take no responsibility if it all goes south, btw )
-
I found I had to specify all the versions for all the dependencies, but should work (although i only tested apt, not with dsf/dwc)
@bearer said in RepRapFirmware 3.01-RC6 released:
maybe this works better, specifying all the packages to fulfill dependencies for duetsoftwareframework=1.2.5.0
sudo apt install duetcontrolserver=1.2.5.0 duetsd=1.0.5 duettools=1.2.5.0 duetwebserver=1.2.3.1 duetwebcontrol=2.0.7-1 reprapfirmware=1.2.5.0-1 duetruntime=1.2.5.0 duetsoftwareframework=1.2.5.0
-
@bearer said in I need help with upgrading firmware on Duet 3 + SBC:
I found I had to specify all the versions for all the dependencies, but should work (although i only tested apt, not with dsf/dwc)
@bearer said in RepRapFirmware 3.01-RC6 released:
maybe this works better, specifying all the packages to fulfill dependencies for duetsoftwareframework=1.2.5.0
sudo apt install duetcontrolserver=1.2.5.0 duetsd=1.0.5 duettools=1.2.5.0 duetwebserver=1.2.3.1 duetwebcontrol=2.0.7-1 reprapfirmware=1.2.5.0-1 duetruntime=1.2.5.0 duetsoftwareframework=1.2.5.0
I hadn't actually tried, so this is very likely - good catch. That said, I think it'll usually tell you what dependency versions are expected when you try the install. But this^^ will do it nicely in one hit assuming the version #s are correct.
-
Thank you @bearer and @ChrisP, I continue trying to get this going. I am also crimping JST ZH sockets for the first time and that may have add to my frustration level.
-
@jmjcoke said in I need help with upgrading firmware on Duet 3 + SBC:
Thank you @bearer and @ChrisP, I continue trying to get this going. I am also crimping JST ZH sockets for the first time and that may have add to my frustration level.
Yeh, crimping is rarely fun. Have you got an Engineer PA-21 for those pins? It's not exactly cheap, but I felt the cost was worth saving the frustration!
-
@ChrisP said in I need help with upgrading firmware on Duet 3 + SBC:
Engineer PA-21
thats a wee bit too large for the JST ZH on the tool board, but good for the VH series used on the motors and heaters.
(the engineer 09 or iwis 2820m is okay for ZH) -
@bearer said in I need help with upgrading firmware on Duet 3 + SBC:
@ChrisP said in I need help with upgrading firmware on Duet 3 + SBC:
Engineer PA-21
thats a wee bit too large for the JST ZH on the tool board, but good for the VH series used on the motors and heaters.
(the engineer 09 or iwis 2820m is okay for ZH)Gosh! Yeh! Didn't realise those were the tool board ones. As you said, I was thinking of the VH. We just bought the connector pack, so didn't have to deal with the tiny crimps!
Good luck with those -
@bearer I am using engineer No.11. 0.7-2.2. I will look into the crimpers you suggest.
-
@jmjcoke said in I need help with upgrading firmware on Duet 3 + SBC:
I am using engineer No.11. 0.7-2.2.
enginner docs says to use the 1.0 die, so you should be covered?
-
Yes, I crimp with the 1.3 first then lightly use the 1.0 so that it fits into the slot of the plug. The crimp on the insulation is the most challenging.
-
Maybe you're using too thick a wire?
-
Might be alittle big.
-
Thanks for the help, I am now up and running on RC5 with duetsoftwareframework 1.2.5.0. one of my mistakes was having the stable list still active.