Home › Forums › Sparkfun MP3 Shield Library Support Forum › Error 4, SCI_Mode (0x4800) = 0x800 › Reply To: Error 4, SCI_Mode (0×4800) = 0×800
Your return is from ” if(MP3Mode != (SM_LINE1 | SM_SDINEW)) return 4;” which would have expected 4800. where the SM_LINE1 was not set. as detailed in the manual. http://mpflaga.github.io/Sparkfun-MP3-Player-Shield-Arduino-Library/_s_f_e_m_p3_shield_8h.html#ad452717cdf9bf458c30cd20c1e78d719
That all said. this is typical of when the device is not communicating correctly. That in conjunction with your slow observation, suggests your breakout board has a slower clock. Causing the slow play and difficulty in reading back data from the chip. The SFEMP3shield uses a 12.288MgHz crystal. Perhaps your shield is less.