Problem while upgrading to 3.4.5
-
I done a random update check on my machine today, just to find a new version had been released today. Everthing went fine upto updating the mainboard firmware which failed. and I now cannot connect please help? Errors below
i'm runnung a duet3 6HC mainboard in SBC mode with RPI 4B.connectin through VNC
things In have tried:
re-run update process = no help
power cycle re-run update process = no
I then tried to downgrade back using the processs described on "Duet Software Framework (DSF) on Raspberry Pi" page. this process failed at the Downgrade DSF: step with the following message in the terminal:"pi@HevORT:~ $ sudo dpkg -i --force-depends ./reprapfirmware*.deb
(Reading database ... 103254 files and directories currently installed.)
Preparing to unpack .../reprapfirmware_3.4.5-1_all.deb ...
Unpacking reprapfirmware (3.4.5-1) over (3.4.5-1) ...
Setting up reprapfirmware (3.4.5-1) ...
[fatal] Failed to open IO device: Error 16. Cannot put line into event mode.
pi@HevORT:~ $ "Also when I try to connect via DWC I get the following:
Please could someone advise me how to get back up and running
-
@Ce72 Are you running DuetPi? It looks like your GPIO pins aren't set up correctly because of
[fatal] Failed to open IO device: Error 16. Cannot put line into event mode.
If the DIAG LED on the MB6HC is only barely lit, it means that the firmware upgrade failed. In this case, use
bossa
to flash the controller again. See https://docs.duet3d.com/en/User_manual/RepRapFirmware/Updating_firmware#all-other-duet-boardsAlso be aware that downgrading DSF on the stable package feed is not recommended and will not work with the instructions from the docs. I have updated them accordingly.
-
@chrishamm Sorry to chim in that thread but is it possible to have more details about why downgrading DSF isn't recommended ?
Did you encounter many issue related to downgrades ?
I did that many time and I didn't had an issue yet
I'm not using exactly the steps described at https://docs.duet3d.com/en/User_manual/Machine_configuration/DSF_RPi#downgrade-packages though -
@chrishamm
Hi
I belive that I am running DuetPi as I have been running the printer in SBC mode from the start, everything has been working fine up untill today when I run the "sudo update" process which has worked fine in the past.The diag LED is barly on lite. The update did fail at the firmware updating stage which makes sence, but I have been unsure how to reinstall.
With the "bosse" process do I need to disconect the Pi? also which firmware image would be best to load? I have been running on 3.4.4. Is it better to go older then reupdate through the Pi after
Thank you for the help in advance
-
@Ce72 You do not need to disconnect the Pi, but it may be a good idea to turn off the machine during the upgrade and just power the Duet via USB instead (to avoid ground loops).
@Falcounet Downgrading stable packages isn't recommended because it requires more effort and because apt will automatically upgrade to the latest versions again unless you explicitly exclude all the DSF/RRF packages from future upgrades using custom apt configuration. In general, there should be no reason to downgrade stable packages again; but if absolutely necessary, there are new instroductions on the docs describing how it can be achieved nevertheless.
-
@chrishamm Thank you for your help, Reflashing with Bossa has got me back up and running
-
-