Home Forums Sparkfun MP3 Shield Library Support Forum Help! It won't Play Reply To: Help! It won't Play

#1851

Your above symptoms of all Sd init failures and MP3 0’s indicate something fundamentally is wrong. It could be the chip selects for the two chips depending on the Shields used. I am not clear if you are stating you have altered the SD library or trying to use it. Where SdFat is used.

I recommend starting from a fresh known good position 1.0.2, from Bill’s GITHUB with no changes, as it is known to work out of the box. Following the manuals install guide¬†corresponding to 1.0.2, taking note of the comment to restart the IDE after adding libraries. The IDE caches the list of available at start, so any added after it start will not be recognized.

The trouble shooting guide has support for common causes of failure to connect. Note the problem is before the SPI is connecting to the MP3 shield, as the SD card Init’s are failing, so the problem is not with this driver, but something before it. Removing the fail safes and proceeding are not sufficient, rather the source problem needs to be addressed.

You can/should also try to get SdFatLib’s QuickStart.ino example working. Using chip select 9 assuming your using the SFE’s mp3 shield.

Also I believe you should be using IDE 1.0.0 or higher for current SdFatLib to work properly. 1.0.3 is now out.