mp3 shield void setup error

hello, i am new in this forum and recenly started to program in arduino
my code works perfectly until i add to the void setup this expression:
sd.begin(SD_SEL, SPI_HALF_SPEED);
MP3player.begin();
after that, when i load the code to the board (arduino mega 2560) it just stops working

does anyone knows why? i have pins 50-53 free to make the custom conection with mega and mp3 shield sparkfun

when i delete the mp3... segment from the setup, my code starts working again

the whole code is attached to this post

thanks :slight_smile:

pedazode___jdsfgh.ino (4.91 KB)