February 5, 2013
about 2 years ago
I’ve been spending the last few days trying to get the SparkFun MP3 Player Shield running consistently with an Arduino UNO R3.
My experience has been mixed. After reading various threads on a couple of different sites, I downloaded Bill Porter’s MP3 Shield Library and have been using the MP3Shield_Library_Demo sketch without any modifications.
If the MP3 Shield / Arduino UNO R3 starts up well, all seems to go fine. I see the expected feedback (help text) in the Serial Monitor, can play tracks using commands through the Serial Monitor, etc. However, often the MP3 Shield / Arduino UNO R3 will start up in a state where I see a variety of errors such as:
Free RAM = 1070 Should be a base line of 1095, on ATmega328 when using INTx
Can’t access SD card. Do not reformat.
No card, wrong chip select pin, or SPI problem?
SD errorCode: 0X1,0XFF
So, when it works well it is great. When it is not working well, it seems to generally stay in an “unhappy” state even through pushbutton resets on the Arduino and/or MP3 Shield boards. I’m powering the boards from the USB cable and I’m running the Arduino IDE (v 1.0.3) on a Mac. I have tried several different 2Gbyte microSD cards – all behave similarly.
I touched up the solder connections on the microSD carrier in case there was a solder reflow issue and don’t see any other bad connections.
Any ideas why my system is behaving in flakey manner? Is anyone else seeing their system behave similarly? Or, are people generally seeing their systems behaving consistently well?
No public wish lists :(
Forgot your password?
No account? Register one!