I'm having a similar problem. A couple of days ago, I turned on my GP2X and it froze on the second loading screen. I hadn't done anything to the card before, and it turned off ok. I took the card out and it booted fine, and after putting the card in, that worked fine too. I even put Doom on it...