Notifications
Clear all
March 8, 2025 9:01 pm
How to Set Up a Duet 3 6HC SD Card and Troubleshoot Startup Issues
If your Duet 3 6HC is not starting from the SD card, follow this guide to properly set up the SD card and troubleshoot any issues.
1. Format the SD Card Properly
- Use a fresh SD card, preferably 8GB or 16GB (avoid very large sizes like 128GB).
- Format it as FAT32 (not exFAT).
- Windows: Use the built-in formatter or Rufus.
- Linux/Mac: Use
gpartedordiskutil.
2. Copy Files to the SD Card
- Download the required files: duet3_full_sd_card.zip
- Extract the contents to the root of the SD card (not inside another folder).
The folder structure should look like this:/sys/ /gcodes/ /macros/ /www/ /firmware/ /menu/ - Verify that
config.gis inside the/sys/folder.
3. Insert the SD Card & Power On
- Insert the SD card into the Duet 3 6HC SD card slot.
- Power the Duet 3 via VIN power (recommended) or USB.
- If the board does not start, check the Diag LED status:
- LED On Constantly: The board is not reading the SD card.
- LED Blinking: The firmware is booting correctly.
4. Check Duet 3 Connection via USB
If the board isn’t responding:
- Connect a USB cable to your PC.
- Open a serial terminal (e.g., YAT on Windows,
screenon Linux/Mac):- Windows: Use YAT, set baud rate to 115200, and connect to the COM port.
- Linux/Mac: Open a terminal and type:
ls /dev/ttyUSB* screen /dev/ttyUSB0 115200
- Send the command:
M115This should return the firmware version.
5. Flash Duet 3 Firmware (If Needed)
A. Manually Load Firmware (If Board Doesn’t Boot)
- Download the latest Duet3Firmware.bin from Duet3D GitHub.
- Copy
Duet3Firmware.binto the/firmware/folder on the SD card. - Reinsert the SD card and power cycle the board.
B. Flash Firmware via USB
If the SD card method doesn’t work, manually flash via USB:
- Download BOSSA (for flashing Duet firmware):
- Windows
- Linux/Mac: Install via:
sudo apt install bossa-cli # Ubuntu/Debian brew install bossac # macOS
- Put the Duet into "bootloader mode":
- Press and hold the "Erase" button.
- While holding it, press and release the "Reset" button.
- Release "Erase" after 2-3 seconds.
- Flash the firmware using BOSSA:
bossac -e -w -v -b Duet3Firmware.bin - Restart the Duet.
6. Verify Network Connectivity (If Using SBC Mode)
- If the Duet 3 was previously in SBC mode (with a Raspberry Pi), it may expect the Pi.
- To use Standalone mode, ensure:
- The
config.gfile contains:M552 S1 ; Enable networking - The
/www/folder has Duet Web Control files.
- The
7. Last Resort: Test Another SD Card
- Some SD cards are not compatible with the Duet 3.
- Try using a SanDisk Ultra (8GB-32GB).
- If possible, test with another Duet 3 board to rule out hardware issues.
Conclusion
- Ensure the SD card is formatted correctly and files are in the right place.
- Verify via USB that the board is detected.
- Check the firmware and reflash if necessary.
- If using standalone mode, enable networking in
config.g.
By following these steps, your Duet 3 6HC should be up and running. Let us know in the comments if you have any issues!
