SD Card Issue when power supply is connected
I have a Duet 3 that I purchased in April 2020 for a CoreXY build. I have been printing on the machine almost daily for the last couple of months without issue. Two days ago, I turned on the machine to do a print, and found that it was no longer able to read the SD Card:
I have a panel Due; when I try to go to select a file for printing, it displays 'Error 1 accessing the SD Card'. If I try to home, it displays 'Error: Homing file 'homeall.g' not found'. And if I try to use the DWC, it returns 'Your Duet rejected the HTTP request: page not found'. Note that I use my Duet 3 with a wired ethernet connection.
As far as I know, nothing happened to the machine/board the day before - it successfully finished a print, and I turned off the printer... I have not updated the firmware, or even tweaked the config file in weeks.
After I tried a few things like a new sd card, reformatting the old card, etc. I decided to plug the board into my PC to run some diagnostics: See M122.txt .
I also ran M21 and M503:
SDHC card mounted in slot 0, capacity 32.01Gb<LF>ok<LF>
; Configuration file for Duet 3 (firmware version 3)<LF>; [etc.]
I ran these commands while running under USB power... Strange thing is, that under USB power the board appears to read the SD card just fine (no error messages), and I can see my print files using the PanelDue. However, once I switch over to the power from the printer's 24v power supply, I get the behavior described above. Note that everything seems work as usual using the power supply; that is - leds, fans and PanelDue all turn on and work as usual (so it appears the power-supply is okay).
I'm at a loss... Does anyone have any ideas?
Thanks in advance for any help!
Is the 5V led lit when you only have VIN connected?
How are your jumpers configured?
Do things work correctly if you have USB and vin connected at the same time? (Be aware of USB ground loops when testing this. Have the USB supply plugged into the same circuit as the main PSU)
Thanks for the reply:
- Is the 5V led lit when you only have VIN connected? Yes.
- How are your jumpers configured? Sorry, I'm not sure what you mean (I'm not very experienced with this) . I'm not 100% sure, but I don't think that I've ever changed any of the jumpers, and they are in the same configuration that was shipped to me. I certainly have not changed any of them over the last few months.
- Do things work correctly if you have USB and vin connected at the same time? No (but see below).
Update: I reconnected the board to my PC, and even under USB power, it is not recognizing the SD Card. I explained what was going on to my wife, and she mentioned that the sd card has been 'flakey' for the last few weeks, and that - on several occasions - she needed to turn the printer off and on a few times before the files appeared on the PanelDue. I'm not sure why things worked yesterday under USB power, but it appears that that was just a coincidence. I have tried turning the printer on/off, just USB power, USB/VIN multiple times, and cannot get the SD Card to read.
BTW - I have checked the solders leading to the SD card and they appear to be okay... I'm not sure what else I can check, but am wide open to suggestions.
Definitely sounds like a flakey SD card slot.
Can you take a look at this page and try some of the things recommended?
Mainly I'm interested to see what
M122 P104 S10reports both when the SD card appears to be working, and when it is not.
Where and when did you purchase the Duet3?
Can you take a look at this page and try some of the things recommended? I went through the suggestions, and none remedied my issue.
Mainly I'm interested to see what M122 P104 S10 reports both when the SD card appears to be working, and when it is not:
M122 P104 S10
Error: Failed to create folder 0:/gcodes in path 0:/gcodes/test.tst<LF>Error: M122: Failed to create file<LF>ok<LF>
I am not able to get the SD Card working at all now.
Where and when did you purchase the Duet3? I ordered my card from Filastruder.com on April 13, 2020.
Thanks for checking.
Please contact Filastruder and initiate a warranty exchange. Include a link to this thread as authorization.
@Phaedrux Thank you very much.