"Switching to 4800" sounds like your player thinks it's in the car. If it does think this, then that would also explain why you can't upgrade it - if the player thinks it's in the car, it doesn't pause in the protected bootrom to see if anyone wants to upgrade it (to make in-car bootups faster).

Do you have a bootlog you can post?

Hugo