sometimes they freeze at the hourglass when you first load because your battery is dead and ther isnt enough power to load the next screen
did you try replaceing the battery or plugging it into a ac adapter ?
Here is another fix I found on the web.
After finding that removing and reinserting the battery would shut down the player but would not fix the startup crash I tried this.
1. After shutting down the unit using the battery trick and reinserting the battery but leaving the player off, I plugged it into the USB cable and the computer picked it up and allowed access to the contents (even though the contents could not be seen by the player).
2. I deleted all folders and files except the setings.dat file which originates from the player rather than your computer.
3 Without disconnecting the unit (which would bring back the hour glass crash) I reinstalled the firmware with the format drive option (whatever the default is – fat or fat32), then disconnected and tested it, then reconnected and reloaded the same folder structure and files, and it has been working fine since.
I had tried this once without deleting the existing files or formatting, and that fixed the crash but the player could still not see the files (although the computer could), and certain letters in the display screens were replaced with generic characters. Seems like the firmware upgrade routine is buggy and had terminated after installing all but the display text.