Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Samsung EVO Select 32GB does not initialize with CircuitPython 3.1.2 on Feather Express M4 with Adalogger #13

Open
Helitronix opened this issue Feb 6, 2019 · 7 comments

Comments

Projects
None yet
4 participants
@Helitronix
Copy link

commented Feb 6, 2019

First reported here with all the details: https://forums.adafruit.com/viewtopic.php?f=60&t=147212

Basic summary is that the Feather Express M4 / Adalogger hardware works with other micro SD cards that I have now tried, but the Samsung EVO 32GB card fails to initialize with CircuitPython 3.1.2 and the February 4'2019 libraries. The card is properly initialized if I use the SD Cardinfo sample application in Arduino mode. So the hardware is working fine, but something isn't quite right in the CircuitPython stack with this card.

danhalbert asked that I submit the bug here. Thanks for your help!

@kattni

This comment has been minimized.

Copy link
Member

commented Feb 6, 2019

I was unable to get the same SD card to initialise on the Grand Central running 4.x.alpha. I attributed it to the size at the time, however I don't have any smaller EVO SD cards to test, so I can't be certain. I was able to get an off-brand 8GB SD card to work successfully.

@makermelissa

This comment has been minimized.

Copy link

commented Feb 6, 2019

I should be getting my Grand Central in the next couple hours and I have some 32GB Samsung EVO cards that I could try.

@makermelissa

This comment has been minimized.

Copy link

commented Feb 6, 2019

Yeah, I had the same issue on a Grand Central running Beta 2 with the 32GB SD card. I'll have to pull out my collection and try various ones.

@Helitronix

This comment has been minimized.

Copy link
Author

commented Feb 6, 2019

@kattni
@makermelissa

Thanks for your comments. I have a Transcend 8GB, Sandisk 4GB and Kingston 2GB that do work properly. Of course, the first card I tried was the new 32GB Samsung that didn't work. :-) I'm glad I found something that works, but it sure would be better if these Samsung cards worked, too.

@dhalbert

This comment has been minimized.

Copy link
Contributor

commented Feb 6, 2019

Note this previous issue with 32GB Samsung EVO cards, which was fixed on M0.

adafruit/circuitpython#245

Probably worth retesting on an M0 to confirm it’s chip-specific.

@makermelissa

This comment has been minimized.

Copy link

commented Feb 6, 2019

Ok, I hooked up an SD Card breakout (I don't have the adalogger) to both a Feather M4 Express and a Feather M0 Express and get the following error on both with the 32GB Samsung EVO card:

OSError: timeout waiting for v2 card

Was able to get a SanDisk Ultra 16GB to read just fine. SanDisk Ultra 64GB resulted in no files showing due to a different filesystem, but not the error above.

I forgot to mention both of the feathers were running CP4 Beta 2.

@tannewt tannewt transferred this issue from adafruit/circuitpython Mar 20, 2019

@kattni

This comment has been minimized.

Copy link
Member

commented Apr 11, 2019

Same issue reported on 4.0beta6 on PyPortal. #15

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.