I have tried with a Class 4 4GB card and a SanDisk Extreme 32GB SDHC card and have had no luck. Both filesystems can be mounted on my Linux system.
I tried with no partitions and making a fat32 fs on each card (/dev/sde) , and I have tried using GParted. GParted created /dev/sde1.
I have two Elecrow Pyboards here, both run v1.10. I have also tried v1.94 on one board. I have tried both orientations of the card, settling on the "label is up" when the card is inserted into the slot as I have seen others use in a Google Image search for Pyboard. I just wanted to put that out there.
The Pyboards run the async led flash program and also work with a WiFi shield and can grab the homepage of my server here, so they seem to be in order.
Code: Select all
>>> os.listdir('/sd')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OSError: [Errno 19] ENODEV
>>>
Thanks!
EDIT: here's another test I did:
Code: Select all
>>> sd = pyb.SDCard()
>>> import os
>>> os.mount(sd, '/sd')
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OSError: 16
>>>