FS#4819 - iPod Sound/LCD init/shutdown issues

Attached to Project: Rockbox
Opened by Leo Davidson (Nudel) - Sunday, 12 March 2006, 09:34 GMT
Last edited by Christi Scarborough (christi-s) - Sunday, 19 March 2006, 12:27 GMT
Task Type Bugs
Category Operating System/Drivers
Status Closed
Assigned To No-one
Operating System iPod 5G
Severity Low
Priority Normal
Reported Version
Due in Version Version 3.1
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


When the iPod starts up and shuts down there is a loud click in the headphones. It's loud enough that it can hurt your ears (at least with my headphones).

Also, on shutdown the LCD doesn't seem to be cleared fully leaving parts of image on screen which slowly decay away. (Hard to explain, but the Gameboy Advance used to do the same thing.) This is less of an issue (it doesn't physically hurt you to witness it :)) but I think if it's worth fixing if the fix is simple (e.g. clear the LCD just before power off) as it would look more professional.

The sound is the main thing. I'm used to putting my headphones on before switching on the player, and often switch it off before I take my headphones off (e.g. when on the train with limited hands free) and now I'm sort of living in fear of doing things in the wrong way around and getting a nasty shock to the eardrums.

I figured these were both about init/shutdown of the hardware and weren't worth splitting into two reports.
This task depends upon

Closed by  Brandon Low (lostlogic)
Monday, 27 March 2006, 13:37 GMT
Reason for closing:  Accepted
Additional comments about closing:  Thanks, committed. In future please be sure to remove any windows style line breaks from your patches before submitting them. (using a script like dos2unix)
Comment by Robert Keevil (obo) - Tuesday, 21 March 2006, 21:16 GMT
Patch to clear the screen (set it to white) just before shutdown.
Comment by Robert Keevil (obo) - Tuesday, 21 March 2006, 21:43 GMT
Updated patch stops the audible click at shutdown. There is still a pop when turning on, but I'm guessing that is from the hardware itself?
Comment by Robert Keevil (obo) - Wednesday, 22 March 2006, 21:53 GMT
Also do wmcodec_close for WM8975
Comment by Robert Keevil (obo) - Sunday, 26 March 2006, 18:10 GMT
Applies clean again - even shorter screen update/sleep