Is it possible that, each time it hits that two minute mark, it's trying to cache up a bad song file? i.e., the same song file each time is what's crashing the player? Have you tried playing a different playlist within those two minutes?

Next step is to watch the serial port at crash time.
_________________________
Tony Fabris