bigtreetech / BIGTREETECH-SKR-mini-E3

BIGTREETECH SKR-mini-E3 motherboard is a ultra-quiet, low-power, high-quality 3D printing machine control board. It is launched by the 3D printing team of Shenzhen BIGTREE technology co., LTD. This board is specially tailored for Ender 3 printer, perfectly replacing the original Ender3 printer motherboard.
2.01k stars 1.97k forks source link

sd-card not reading SKR-mini e3 V2.0 #465

Open briandewin opened 3 years ago

briandewin commented 3 years ago

After I attached media my sd card got corrupted after that no sd-card is being read, the board itself has the green indicator turn green when a card is inserted but it just wont read it, is there anything I can do to fix this?

basurci commented 3 years ago

Does your board connect to PC. If it does you can flash directly using Visual studio. If there is no connection to PC try another SD card, if that one also doesn't work you may have corrupted STM32 chip. If you tried to flash Klipper on board than you bricked your board. Klipper only works on 1.3 version.

briandewin commented 3 years ago

I can flash trough pc but that does not solve the issue, another sd card is also not recognisable, i did not try to flash klipper, it was conected with octoprint on my raspberry pi and when i deleted a file on my sd card in octoprint the sd card got corrupted now nothing is recognised in the sd card slot, i tried putting a stock firmware on it but i cant seem to flash it trough visual studio does anyone have a file so i can install it with platformio?

basurci commented 3 years ago

Is your board being recognized by octoprint? Or it can't connect to it?

thebiggestgit commented 3 years ago

There is a firmware update for the Bigtree/SKR TFT screens which addresses issues printing from the printer SD card - would be worth installing that and retrying to see if that affects this too if you are using one of those.

winchester7mm3d commented 3 years ago

I have almost the same problem, brand new SKR mini e3 v2.0, and it can only read the SD card that came with the board. I tried reformating another card in FAT32 and NTFS and both times...nothing. Any ideas?

briandewin commented 3 years ago

I fixed the problem by installing a new firmware but with usb and visual code, now i can install new firmwares and i can print again with my sd card

briandewin commented 3 years ago

I have almost the same problem, brand new SKR mini e3 v2.0, and it can only read the SD card that came with the board. I tried reformating another card in FAT32 and NTFS and both times...nothing. Any ideas?

Maybe a firmware reinstall might fix it for you to?

winchester7mm3d commented 3 years ago

Briandewin, Thanks, I will have to try that. I just reinstalled the most recent .bin (I copied it onto the only SD card it would read), tried again with the other card and no luck.

I will try this weekend via USB and see what happens. Thanks again!!

markbwalker commented 3 years ago

Same problem here, and I even had a flexible SD micro card extender to eliminate the constant in/out of the SD card.

I did notice the SD card is recognized if I push it in a little further (but if I let loose, then it ejects). Green light went on even when a card wasn't recognized...so that doesn't mean much apparently.

bartosslajos commented 3 years ago

Same problem here, I had to push the MicroSD card during the complete Boot/Flash process, and then the Flash was succesfully! So it is some stupid mechanical issue...

markbwalker commented 3 years ago

Same problem here, I had to push the MicroSD card during the complete Boot/Flash process, and then the Flash was succesfully! So it is some stupid mechanical issue...

The board is almost new (1 month), so at some point a replacement should be headed my way. But I'm tempted to get the BigTree display in addition since it has a slot for a memory card. I won't really trust the SD microcard connector going forward since I've seen other comments regarding the issue (hence the original use of the extender cable for the microcard).

bartosslajos commented 3 years ago

Same problem here, I had to push the MicroSD card during the complete Boot/Flash process, and then the Flash was succesfully! So it is some stupid mechanical issue...

The board is almost new (1 month), so at some point a replacement should be headed my way. But I'm tempted to get the BigTree display in addition since it has a slot for a memory card. I won't really trust the SD microcard connector going forward since I've seen other comments regarding the issue (hence the original use of the extender cable for the microcard).

I use Octoprint + RaPi, so I don't need a microsd connector at daily use, so I'm lucky I guess... :)

markbwalker commented 3 years ago

I reached out to BigTreeTech about the defective SD connector. After sending two videos, they asked if I could replace the connector myself or have it repaired (both with reimbursement). I offered what I thought was a simple compromise - if they could send a TFT display I could just use that memory card slot instead, meaning I don't have to repair, they don't have to fool around with reimbursement - just cheaper all the way around and the easiest. Not sure why they just didn't offer a new board in the first place, given the cheap price of the motherboard. Anyways, the next reply was a $10 refund offer. Clueless why they think since I have a broken motherboard, send me $10 and all is good. You would think making sure the customer has a working product might be a better option. I obviously declined and will just return to Amazon. Even if I would get a replacement, I don't trust the connector (hence, the reason for asking for TFT display board instead), and customer service resolution on a brand new board is even less. So I'll look into the Creality 4.2.7 board or other options instead.

What an odd way to run a company.

Update 1/14/2021: BigTreeTech has decided to send me a TFT as an alternate way to load files. Kudo's to them.

Update 1/18/2021: TFT board showed up and has been installed. I can print the gcode from that instead of fixing the motherboard connector. Sent BigTreeTech a follow up email thanking then for working with me.

philipszalla commented 3 years ago

Hi @briandewin,

I have a SKR mini E3 V2.0 and it can't read SD cards, too.

How did you update your firmware using vscode and usb?

bartosslajos commented 3 years ago

During the flash process you need to hold/push the sd card in the slot.

Philip Szalla @.***> ezt írta (időpont: 2021. júl. 11., V 13:45):

Hi @briandewin https://github.com/briandewin,

I have a SKR mini E3 V2.0 and it can't read SD cards, too.

How did you update your firmware using vscode and usb?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/bigtreetech/BIGTREETECH-SKR-mini-E3/issues/465#issuecomment-877785311, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHNEILZBRSYJ4DUTKZJGMGDTXF75ZANCNFSM4UM2WUTA .

philipszalla commented 3 years ago

Hi @bartosslajos,

I tried to push the sd card in the slot. But no success. I tried with 3 different sd cards (128MB provided by skr min, 8GB provided by Ender 3 Pro, 32GB from SanDisk).

Any idea?

coxml32 commented 3 years ago

You should be inserting the SD card with the copper runs facing up.

philipszalla commented 3 years ago

Hi @coxml32,

yes, I know.

I own the board since 11-2020. The SD card slot works fine at the begining. But since a few months it does not recognize the sd cards. Before it was no problem because I use octoprint. But now I need to update the firmware. And that seems not possible without working SD slot :/