Duet 3 mini 5+ SD card reader issue and workaround
-
Hello,
I have some issues reading a SD-card (and then the config.g file) from my freshly received mini 5+, with up-to-date firmware.
In tried several SD cards, 8 or 16GB, all freshly formatted in FAT32, and they are all either not detected or can't be read (M122 P104 S10 report a write error).
Looks then I may have this SD card reader soldering issue?
Can the issue be physically verified by testing continuity on specific pin(s) or else?Nevertheless, I would like to test it anyway in a degraded configuration as I can't spend weeks of warranty for the moment (it's for a very simple but short term project, just using the bed heater + a thermistor to control it, no driver or other IO used).
I tried to connect the Duet by USB to a RPI 3B+, and using Printrun/pronterface (via pronsole command tool), I was able to send the few config.g gcodes lines I need, one-by-one "by hand" and correctly configure the Duet.
I tried then to automate this "external" configuration by using a python script with printrun python library, which would be executed at the Duet startup. The Duet connection seems to be successful, but then the printrun status never goes to clear=True, which prevents any gcode to be sent.The Duet STATUS LED blinks nominally (once per second), but is there any internal behaviour that may put it in a specific error mode if no SD card can be read or no config.g file can be loaded?
Do you have any other recommended tool to make this automatic configuration via the RPi ?
-
Yes it sounds like a problem with the SD card that would be covered by a warranty replacement.
Please send an email to warranty@duet3d.com and CC your reseller. Include a link to this forum thread and the details of your original purchase. You'll receive a reply with a form to fill out.
As for a work around, you could use DuetPi with the raspberry pi and connect it to the duet.