Yet another SD initialization fail...

It reports weird filenames (as below), but at least i can see the device! Thanks!

How did you create the files on the card?

This version of SdFat: GitHub - greiman/SdFat: Arduino FAT16/FAT32 exFAT Library

Only supports standard 8.3 files names.

Legal characters for 8.3 file names include the following

Upper case letters A–Z

Numbers 0–9

! # $ % & ' ( ) - @ ^ _ ` { } ~

This beta version: GitHub - greiman/SdFat-beta: Beta SdFat for test of new features

Supports a limited set of long file names.

Here is a quote from the html documentation for SdFat-beta:

SdFat supports Long File Names. Long names in SdFat are limited to 7-bit ASCII characters in the range 0X20 - 0X7E The following are reserved characters:

< (less than)

(greater than)
: (colon)
" (double quote)
/ (forward slash)
\ (backslash)
| (vertical bar or pipe)
? (question mark)

  • (asterisk)