?file system not mounted

60 views
Skip to first unread message

Tom Morrison

unread,
Nov 5, 2013, 4:40:10 PM11/5/13
to solde...@googlegroups.com
I keep getting this message, even though I've formatted the card as FAT16 and created a SYS folder at the root level.  I've been using SanDisk 2GB cards with great success, but 2 new ones are doing this now.  I put a card in from an existing system and it works fine, so I believe that proves there's not a hardware problem.  With the card that works, I upgraded to 1.2.28.  Thoughts???

Tom Morrison

unread,
Nov 6, 2013, 9:45:13 AM11/6/13
to solde...@googlegroups.com
I just noticed that even though the cards are labelled microSD, the envelopes they arrived in indicate micro SDHC.  Could this be the issue?  Ironically, 1 of them seems to have worked.  Since these are not in original SanDisk packaging, the vendor may have them intermixed?  I purchased them through a high-rated Amazon vendor. 

CoreBASIC Wizard

unread,
Nov 7, 2013, 12:37:58 PM11/7/13
to solde...@googlegroups.com
Tom,

If they are SDHC then they won't be 2GB cards.  I have now pretty much finished FAT32 support and SDHC support for CoreBASIC, *but* the installed bootloader still requires FAT16/SD cards.  I now need a way to replace the bootloader for users to make this a viable solution, but that fills me with dread because it means (a) you need to ensure that the bootloader works perfectly and (b) you have to make sure that customers don't pull the plug because this *will* brick the SolderCore.

I've not had a true SanDisk card fail on my SolderCore.  I'm not sure that's helping, though.  :-(

-- Paul.

CoreBASIC Wizard

unread,
Nov 7, 2013, 12:39:04 PM11/7/13
to solde...@googlegroups.com
Tom,

The other thing you can do is

*csd /c

This will show you the card-specific data of the card, even if the card can't be mounted.  Does it tell you what type of card it is?

Tom Morrison

unread,
Nov 7, 2013, 12:53:19 PM11/7/13
to solde...@googlegroups.com
Hi Paul,

Unfortunately, I'm an impatient person much of the time (especially when I have delivery expectations upon myself), so I've already requested a refund and shipped the cards back to the vendor.  If I have problems with the new cards I've ordered from another vendor, I'll try what you suggested below and report back to you.

Thanks,
Tom

Tom Morrison

unread,
Nov 12, 2013, 3:21:58 PM11/12/13
to solde...@googlegroups.com
Hi Paul,

I received the new cards, formatted for FAT16 and they seem to work fine.  I formatted the second one via my MBP and then ran the command you offered to get volume stats.  Please let me know if these look OK.

Thanks,
Tom

63,480 bytes free.  Core at 80 MHz.  Firmware 1.2.28.


>*csd /c

CSD: 00 26 00 32 5f 5a 83 ae fe fb cf ff 92 80 40 df


CSD_STRUCTURE. . . . . . . . . . . . CSD Structure : 0 = SD CSD V1 (SDSC)

TAAC . . . . . . . . . . . Data read access time 1 : 38

NSAC . . . . . . . . . . . Data read access time 2 : 0

TRAN_SPEED . . . . . . . . .Max data transfer rate : 0x32 = 25 MHz

CCC. . . . . . . . . . . . . .Card command classes : 0x5f5 = 

READ_BL_LEN. . . . . . .Max read data block length : 0xa = 1024 bytes

READ_BL_PARTIAL. . Partial blocks for read allowed : 1

WRITE_BLK_MISALIGN . . . .Write block misalignment : 0

READ_BLK_MISALIGN. . . . . Read block misalignment : 0

DSR_IMP. . . . . . . . . . . . . . DSR implemented : 0

C_SIZE . . . . . . . . . . . . . . . . Device size : 3,772 units

C_SIZE_MULT. . . . . . . . .Device size multiplier : 7 = x512

VDD_R_CURR_MIN . . . . .Max read current @ Vdd min : 7 = 100.0 mA

VDD_R_CURR_MAX . . . . .Max read current @ Vdd max : 6 =  80.0 mA

VDD_W_CURR_MIN . . . . Max write current @ Vdd min : 7 = 100.0 mA

VDD_W_CURR_MAX . . . . Max write current @ Vdd max : 6 =  80.0 mA

ERASE_GRP_SIZE . . . . . . . . . .Erase group size : 0x13

ERASE_GRP_MULT . . . . . . .Erase group multiplier : 0x1f

WP_GRP_SIZE. . . . . . . .Write protect group size : 0x1f

WP_GRP_ENABLE. . . . . .Write protect group enable : 1

DEFAULT_ECC. . . . . . . .Manufacturer default ECC : 0 = None

R2W_FACTOR . . . . . . . . . . .Write speed factor : 4 = Read is 16x write

WRITE_BL_LEN . . . . . Max write data block length : 0xa = 1,024 bytes

WRITE_BL_PARTIAL .Partial blocks for write allowed : 0

CONTENT_PROP_APP . .Content protection application : 0

FILE_FORMAT_GRP. . . . . . . . . File format group : 0

COPY . . . . . . . . . . . . . . . Copy flag - OTP : 1

PERM_WRITE_PROTECT . . .Permanent write protection : 0

TMP_WRITE_PROTECT. . . .Temporary write protection : 0

FILE_FORMAT. . . . . . . . . . . . . . File format : 0

ECC. . . . . . . . . . . . . . . . . . . .ECC code : 0 = None


Computed device size: 1,931,264 blocks x 1024 bytes/block = 1,977,614,336 bytes

CoreBASIC Wizard

unread,
Nov 15, 2013, 6:49:05 PM11/15/13
to solde...@googlegroups.com
These look just fine...

Tom Morrison

unread,
Jan 31, 2014, 2:01:24 PM1/31/14
to solde...@googlegroups.com
Hi Paul,

I'm having the same issue with a new batch of cards.  It's getting VERY difficult to find SanDisk 2GB cards--anywhere.

I get the error message: ?file system not mounted

I need some help, as this issue is going to hold up putting a unit into production.

I ran the command you suggested: *csd /c and got the following:
?file system not mounted
======================================

Tom Morrison

unread,
Jan 31, 2014, 2:41:33 PM1/31/14
to solde...@googlegroups.com
By the way, I just noticed a reference in Amazon to SanDisk micro SD cards being "Trans Flash".  I don't know that this is what I got, but I've not seen this term previously.

charlie wallace

unread,
Jan 31, 2014, 3:05:14 PM1/31/14
to solde...@googlegroups.com
transflash/tf/t-flash is the original name of microsd, beyond NFC capabilities they're effectively the same.


--
--
You received this message because you are subscribed to the Google
Groups "SolderCore" group http://groups.google.com/group/soldercore?hl=en
 
---
You received this message because you are subscribed to the Google Groups "SolderCore" group.
To unsubscribe from this group and stop receiving emails from it, send an email to soldercore+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Paul Curtis

unread,
Feb 1, 2014, 10:59:20 AM2/1/14
to solde...@googlegroups.com
...did you format this FAT16?  Just wondering.

Tom Morrison

unread,
Feb 1, 2014, 4:37:36 PM2/1/14
to solde...@googlegroups.com
It shows up in Macintosh Disk Utility as FAT16.  However, after experiencing problems, I went ahead and reformatted it (both Quick and full) on a Windows system and it still behaves the same way.  This aspect of the SolderCore is extremely frustrating, especially with the difficulty in finding the cards (that work).

Cam

unread,
Feb 1, 2014, 4:47:15 PM2/1/14
to solde...@googlegroups.com

Hi Tom,

 

I use the SankDisk microSD non HC cards any they work without fail for me – hope this helps.

 

Cheers,

 

Cam

Tom Morrison

unread,
Feb 1, 2014, 5:04:42 PM2/1/14
to solde...@googlegroups.com, cya...@googlemail.com
That's what I've been purchasing--at least that's what they appear to be and that's what they're marketed as.  Any recommendation(s) on a reliable source for good cards?  I've been buying via Amazon and never know what's going to be delivered.  Usually they're shown in the official SanDisk packaging, but show up with SanDisk silk screened on the cards, but not in the official packaging.  As I've said, I only have one or two more and then I may not be able to deploy any more SolderCore boards.  This will force me to another platform.

Tom Morrison

unread,
Feb 2, 2014, 9:25:03 AM2/2/14
to solde...@googlegroups.com, cya...@googlemail.com
So...here's an excerpt from SanDisk's page for their 2GB devices.  Note how it references "microSDHC".  I assume this is part of the dilemma.

If you’re looking to accelerate your mobile digital life, look no further than the SanDisk microSD Card. No matter how small your phone or other device is, you can get the most from it. Videos, tunes, pics, ring tones, games, data – it all fits with room for more. You don’t put limits on your life, why should your phone? Comes with a 5-year limited warranty*.

Features

  • High storage capacity holds your most precious data
  • Seamless (and outrageous!) speed and performance with microSDHC-compatible devices
  • Built-in trust with 5-year limited warranty*
  • Tested to the extreme – can withstand a ten-foot drop (among other things)

J Drake

unread,
Feb 3, 2014, 6:13:50 AM2/3/14
to solde...@googlegroups.com
I've been using Transcend µSD cards (2GB) without any problems. The part number is TS2GUSDC.  They appear to be widely available from major electronics distributors for around £5.
Reply all
Reply to author
Forward
0 new messages