#57

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.g is 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.bin from Duet3D GitHub.
- Copy Duet3Firmware.bin to 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.
Log in or register to reply.