Duet 6HC from SBC to Stand Alone?
-
I'm looking to switch my Duet 3 from SBC to Stand Alone. It's been a while since I've worked with the firmware and am wondering what I need to place on the SD Card. Also wondering which IAP files need to be there.
Currently it's running:
RRF 3.1.1
Duet Web Control 3.1.1
DSF Version: 3.1.1I'm eventually looking to setup power panic, I noticed recently when a power outage happened that the SBC took longer than I liked to come back up.
-
If your duet is still up and running in SBC mode you can use the DWC to download the contents of the /sys folder and /macros folders. Then use those to populate a new SD card.
Otherwise the files are stored on the SBC directory /opt/dsf/sd.
That should have all of the firmware files needed, but if you think you're missing some you can get them from the firmware release pages for 3.0 and 3.1.1. You may also want the IAP files from 2.05 if you intend to revert at some point.
For improving the boot time of the SBC see here: https://forum.duet3d.com/topic/19838/fix-slow-duetcontrolservice-startup?_=1605553260603
There are also other RPi related tweaks you can make to improve boot time, a quick google will reveal a lot.
-
I should be able to copy the contents of /opt/dsf/sd to another sd card and it should be good?
-
yes that is correct.
-
Here's a list of what I have in sys folder. Anything I should add or remove?
pi@duet3:/opt/dsf/sd/sys $ ls
bed.g Duet3Bootloader_EXP.bin Duet3Firmware_TOOL1LC.bin filaments.csv resume.g tpost0.g
config.g Duet3Bootloader_TOOL.bin Duet3iap_spi_MB6HC.bin homedelta.g sleep.g tpre0.g
config.g.bak Duet3Firmware_EXP3HC.bin Duet3_SBCiap_MB6HC.bin orig_config.g stop.g
config.json Duet3Firmware_MB6HC.bin dwc2settings.json pause.g tfree0.g -
@blt3dp said in Duet 6HC from SBC to Stand Alone?:
I should be able to copy the contents of /opt/dsf/sd to another sd card and it should be good?
you probably want to add
M552 S1
to config.g to enable the network if its not already in there. but other than that think so -
@blt3dp looks ok to me.
-
I also had a question about installing panel due. Is it advisable to braid/twist the 4-pin cable. I’ll be installing a meter long cable and it’ll run next to end stop wires, but not motor wires.
-
@blt3dp said in Duet 6HC from SBC to Stand Alone?:
Is it advisable to braid/twist the 4-pin cable.
I think it's advisable to do that with most wiring.
-
Just wanted to make sure it wasn’t inadvisable.
-
From what I understand, the only option to connect paneldue 7i to duet 3 is the 4 pin and I cannot use the ad card on panel due?
-
@blt3dp Correct.
-
Got the Panel Due 7i connected and I can control the printer. I thought it was now able to show the macros on the virtual sd card of the sbc.
Firmware on the panel due is 1.23.2
Edit: Updated the Panel Due Firmware and it's good now.
-
Doesn't look like I can start a print from the Panel Due though. I click the SD card icon and it shows nothing there. I'm guessing cause it's thinking about the one that's on the panel due?
-
@blt3dp I think it should default to the internal SD card, but there's a button that has an SD card icon that should let you cycle between.
Do you have anything in the gcodes folder on the internal SD card? Do things show up there in the DWC?
-
I hadn't planned on doing it right now, but I ended up migrating from the SBC to Stand Alone and it works.
I also did have another question,
I've had to move the printer to a room without ethernet. Aynone have any good recommendations or a wireless bridge that I might plug into the ethernet of the Duet 3?
I'd like to power it via a 5v psu that I already have hooked up.
-
@blt3dp you can use the pi unless you have a different use for it.
sudo snap wifi-ap
(or maybe that was for the ubuntu stuff, ask google and you'll find solution with and without NAT as needed) -
I think I found an old article that pointed to a TP Link Nano Router that can also be a bridge as well as others. It's inexpensive, looks to do what I like.
I'd prefer not to use a pi at this point.
-
@blt3dp fair enough. inexpensive and gets the job done is a winner.
if you have other wifi hardware lying around, seeing if they're supported by openwrt (or if cheaper available hardware is supported) could also be an option.
being a bridge is usualy just a software option, so replacing the software enables 99% of all consumer routers to become a wifi bridge.
-
I got a TP Link Nano Router and set it up in client mode. It automatically disables its onboard dhcp server and passes the requests through to the one provided by my router. Looks just like a wired Duet 3 to it.
https://www.amazon.com/dp/B00TQEX8BO/ref=cm_sw_r_cp_api_fabc_eewVFb2DGTHWN?_encoding=UTF8&psc=1