Auduino YUN scheda SD non funziona

Salve a tutti Ho un problema con il mio Arduino YUN, provo a leggere il contenuto di un file posizionato sulla SD, a volte funziona, la maggior parte no. Se provo ad accedere via ftp il file si apre sempre correttamente.

define CONFIG_FILE "/mnt/sda1/arduino/config/config.txt"

String PASSWORD = "" ; char c;

YunServer server(PORT);

void setup() {

// ***** Bridge startup ******************************************* Bridge.begin(); delay(500);

// ***** FileSystem startup ******************************************* if (!FileSystem.begin()) error_print(1); else { File configFile = FileSystem.open(CONFIG_FILE); if (configFile) { // read from the file until there's nothing else in it: while (configFile.available()) { c = configFile.read(); PASSWORD = PASSWORD + String(c); } configFile.close(); } else { error_print(2); } } }

Grazie dell'aiuto.

Ti invitiamo a presentarti (dicci quali conoscenze hai di elettronica e di programmazione) qui: Presentazioni
e a leggere il regolamento se non lo hai già fatto: Regolamento
Qui una serie di link utili, non inerenti al tuo problema:

Il codice devi racchiuderlo nei tag code, vedi sezione 7 del regolamento, spiega bene come fare.
Altrimenti parte del codice può essere visualizzata male o mancare perchè interpretato come attributo del testo stesso.