Malfunzionamento SD

Buona sera,
ho un altro problema che non riesco a risolvere con la SD.
Con lo sketch allegato, ricavato dalle librerie SD mi succede una cosa strana, ma sistematica:

Da terminale do in sequenza questi comandi:

L (per fare la lista dei files su SD): ok, lista circa 40 files,

TEST.TXT		72
RGBKEY1.RAW		359
PHILIPS/
RGBKEY2.RAW		359
PIPPO/
RGBKEYON.RAW		362
SAMSUNG/
RGBKEYOF.RAW		363
TEX5/
TEX6/
NEC/
	TLC-RGB.TXT		4283
TEX80/
TEST123.TXT		506
TEST456.TXT		300
TEST2.TXT		0
FERRARI.TXT		52
FERRAR1.TXT		26
TEST222.TXT		68
REFFO2.TXT		52
TALPA5.TXT		78
TAPLPA5.TXT		26
POLO1.TXT		104
CESSO.TXT		52
ROLLE.TXT		26
WIKO.RAW		182
ZEPPA.TXT		2574
TITTI.TXT		2704
PIOPPO/
ZIBIBBO.TXT		26
TITOTITO/
ABCDEFG/
QQQQWWWW/
PIPPO22/
PIPPO33/
PIPPO44/
TITOTITO.TXT		0
TUTUTUTU.TXT		52

R TEST222.TXT (per stampare il file): OK, stampa il file completo

 READ file 
command:
test222.txt testing 222 1, 2, 3.
test222.txt testing 222 1, 2, 3.

L (per fare la lista dei files su SD): IRREGOLARE, inizia la lista files da dopo TEST222.txt

 List 
ZEPPA.TXT		2574
TITTI.TXT		2704
PIOPPO/
ZIBIBBO.TXT		26
TITOTITO/
ABCDEFG/
QQQQWWWW/
PIPPO22/
PIPPO33/
PIPPO44/
TITOTITO.TXT		0
TUTUTUTU.TXT		52

R WIKO.RAW (per stampare il file): OK, stampa il file completo

 READ file 
command:
command testing 1, 2, 3.
command testing 1, 2, 3.
command testing 1, 2, 3.
command testing 1, 2, 3.
command testing 1, 2, 3.
command testing 1, 2, 3.
command testing 1, 2, 3.

L (per fare la lista dei files su SD): IRREGOLARE, inizia la lista files da dopo WIKO.RAW

 List 
ZEPPA.TXT		2574
TITTI.TXT		2704
PIOPPO/
ZIBIBBO.TXT		26
TITOTITO/
ABCDEFG/
QQQQWWWW/
PIPPO22/
PIPPO33/
PIPPO44/
TITOTITO.TXT		0
TUTUTUTU.TXT		52

Qualcuno mi aiuta a risolvere?

minidos1.ino (7.35 KB)

In conformità al REGOLAMENTO, punto 13, il cross-posting è proibito (anche tra lingue diverse) e tu hai posto la stessa domanda nella sezione di lingua inglese.

Il tuo post duplicato è stato quindi cancellato, per il futuro ti prego di attenerti al regolamento e continua qui la tua discussione. Grazie.

Guglielmo

non sono molto pratico della libreria SD...ma hai provato ad inserire il comando rewindDirectory() prima di stampare il contenuto della directory?