Duet3 6hc-1lc SD Card issues
Setting Up the SD Card
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 gparted or diskutil.
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.
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.
- Check the Diag LED status:
- LED On Constantly: The board is not reading the SD card. - LED Blinking: The firmware is booting correctly.
Troubleshooting
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, screen on Linux/Mac). - Windows: Use YAT, set baud rate to 115200, and connect to the COM port. - Linux/Mac: Open a terminal and type: ```bash ls /dev/ttyUSB* screen /dev/ttyUSB0 115200 ``` - Send the command: ```bash M115 ``` - This should return the firmware version.
Flash Duet 3 Firmware (If Needed)
Manually Load Firmware (If Board Doesn’t Boot)
- Download the latest
Duet3Firmware.binfrom Duet3D GitHub. - Copy
Duet3Firmware.binto the/firmware/folder on the SD card. - Reinsert the SD card and power cycle the board.
Flash Firmware via USB
- Download BOSSA (for flashing Duet firmware):
- Windows - Linux/Mac: Install via: ```bash 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:
```bash bossac -e -w -v -b Duet3Firmware.bin ```
- Restart the Duet.
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.g` file contains: ```bash M552 S1 ; Enable networking ``` - The `/www/` folder has Duet Web Control files.
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.