Duet 6hc+SBC will not connect after trying to update
-
So... I have a RatRig V-Core 500 Corexy. I have the Duet 6hc + Raspberry Pi 4. Initially when I got it all wired up it was working great... Then because I wanted to try to the Accelerometer I decided to try to update to the latest Beta. It hung on "installing"... After an hour I decided to abort and shut off and reboot and thats when my hell started.
I first tried to fix the Pi. I reimaged the SD card, and that did nothing. Still the same DWC image.
So I reimaged again and again... thinking... the Duet board is running off the Pi with DUETPI right? Well I have researched and googled and I am finally out of options. I ran scripts to start and stop DCS and it is giving me an error. But every suggestion I have seen to fi it fails.
So then I thought "I'll just erase the board and reload the FW"... of course nothing is that easy on Duet. But I installed the jumper, powered it on, installed a USB (thats what it said to do?), held the reset down for 30 seconds... at this point I have no idea if the FW is on there or not. I tried to reload the FW via BOSSA on the Pi... but it doesn't seem to work.
At this point I would settle for just going back to stock... brand new board, brand new Pi... and reset everything up. Can anyone help me here... I am so frustrated I almost bought a BTT board tonight. Please help.
-
@thelightspeed, a few thoughts that may help to get you going, have you tried a different USB cable to connect to bossa and maybe a win-pc? this would temporarily take the SBC out of the equation and hopefully get the system in standalone to start with.
-
@jumpedwithbothfeet thank you for the reply. However I am on MacOS. And I’m actually not using a USB? I’m simply ssh into the pie.
I guess one of my questions is since I erased the Duet Board do I need to reload the FW onto it before I do anything? If so I’ve tried to connect all twenty USB’s I have in my house and for some reason the Duet never shows up?
-
@jumpedwithbothfeet for what it’s worth I am using a Toolboard V1.1 also.
-
@thelightspeed It looks like the firmware update failed, so now the board is in bootloader (bossa) mode. You can use bossa(c) from the Pi as well, I upgraded it in a recent DuetPi image so it's compatible with the MB6HC too. To use it, connect the Duet via microUSB to the SBC and either use bossa from the GUI or bossac from a SSH console. The latest firmware image is stored in /opt/dsf/sd/firmware/Duet3Firmware_MB6HC.bin - see here for further information.
-
@chrishamm I did finally figure it out. I unfortunately had to find a windows machine because doing anything on my MacBook was impossible. I had to erase the board, and use BOSSA to get it to upload back to stock FW. Once i did that it booted up fine.
I think it's important to say... If I wanted to update to the latest Beta, what file can I upload through the DWC via the SBC?
-
Unless specifically recommended for the beta to do it "by hand" that is, uploading files individually, i suggest you subscribe to the unstable feed as noted here: https://duet3d.dozuki.com/Wiki/Getting_Started_With_Duet_3#Section_Software_Installation
-
@thelightspeed It isn't recommended to install firmware files over DWC if you are using SBC mode. The better way is to upgrade RRF using
apt update/upgrade
whenever a new version is available.I'm going to add a warning for this to the next DWC beta as well.