Home › Forums › Sparkfun MP3 Shield Library Support Forum › Host running less than 16MHz › Reply To: Host running less than 16MHz
I am so close to getting this working. I am running at 12Mhz on an Atmega 1284p at 3.3V, and using your master library example sketch. The mp3 and SD initialization and serial communication over USB all works fine.
However, after initiating a song for playback, I can only get continuous music playback when I continuously send a volume change command. I’ve tied the increase/decrease volume commands to physical buttons, and I only hear playback while holding either one of the buttons. It’s like the mp3 buffer is not refilling on its own.. The only thing I’ve changed in the code is the pin assignments of MP3_XCS, MP3_XDCS, MP3_DREQ, and MP3_RESET, and SD_SEL.