Problema con pista específica DFPlayerMini

Hola,

He estado buscando entre toda la documentación e hilos del foro dedicados al DFPlayerMini y no he encontrado lo que me sucede a mi, a ver si alguien supiera el por qué. LLevo 2 semanas y ya estoy un poco de los nervios.

He probado con la librería DFRobotDFPlayerMini.h y con la librería DFPlayer_Mini_Mp3.h y no hay manera.

Pongo un ejemplo:

#include <SoftwareSerial.h>
#include <DFPlayer_Mini_Mp3.h>

//
void setup () {
	Serial.begin (9600);
	mp3_set_serial (Serial);	//set Serial for DFPlayer-mini mp3 module 
	mp3_set_volume (30);
}


//
void loop () {       
//	mp3_play (2);
//	delay (6000);
	mp3_next ();
	delay (6000);
//	mp3_play (3);
//	delay (6000);
//	mp3_play (4);
//	delay (6000);
//  mp3_play (6);
//    mp3_play (4);
//   delay (6000);
}

/*
   mp3_play ();		//start play
   mp3_play (5);	//play "mp3/0005.mp3"
   mp3_next ();		//play next 
   mp3_prev ();		//play previous
   mp3_set_volume (uint16_t volume);	//0~30
   mp3_set_EQ ();	//0~5
   mp3_pause ();
   mp3_stop ();
   void mp3_get_state (); 	//send get state command
   void mp3_get_volume (); 
   void mp3_get_u_sum (); 
   void mp3_get_tf_sum (); 
   void mp3_get_flash_sum (); 
   void mp3_get_tf_current (); 
   void mp3_get_u_current (); 
   void mp3_get_flash_current (); 
   void mp3_single_loop (boolean state);	//set single loop 
   void mp3_DAC (boolean state); 
   void mp3_random_play (); 
*/

Como veís, en este momento sólo funcionaría el comando mp3_next (); y sí lo hace bien. Ahora, en el momento que comento ese comando y pongo operativo uno para escuchar una pista específica... no caso, por ejemplo mp3_play (4);

Es imposible, he probado metiendo las pistas en la raiz de la SD y también dentro de una carpeta llamada mp3, también tengo nombradas las pistas como "0001.mp3" y así sucesivamente.

¿Sabési qué estoy haciendo mal?

Muchas gracias!!

Continuo con las pruebas, he formateado de nuevo la SD, renombrado las pistas y nada....

Me he dado cuenta que sólo me funciona el comando" mp3_next()" y que cualquier otro, incluido "mp3_play(1)" no funciona....

Cambia los nombres, intenta con nombres diferentes, tal vez que empiece con alguna letra.