• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category LCD
  • Assigned To No-one
  • Operating System iAudio X5
  • Severity Very Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by RaeNye - 2006-07-22

FS#5695 - Fix a backlight flicker issue on X5

Don’t turn on backlight before it’s needed (unless it’s a bootloader)

Closed by  RaeNye
2006-07-27 19:56
Reason for closing:  Out of Date
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

deprecated by #5727

MikeS commented on 2006-07-23 14:38

I added this to the driver work I'm doing except (frames rates are much better now too :) it turns off the backlight just before chip reset (screen whites out during reset) and then back on afterward IF it was on at the time. The LCD driver now always turns on the BL after the reset in a bootloader build. I tried what you did but decided not to reference __backlight_X() in main.c since it must be delt with in lcd-x5.c anyway! :)

I should also mention that I've gotten that repeated BL blinking thing you were talking about and it appears related to when you plug/unplug the unit after a powerdown (timing is everything). It happened once after a OF flash when I unplugged after it went back to charge mode.

MikeS commented on 2006-07-23 19:14

Actually more specifically I decided to keep it out of main() so that it works without a bootloader update.

MikeS commented on 2006-07-23 20:20

And I can fix the backlight flash during poweroff when the LCD chip is OFF (just did it). Yes, I dare play with the pcf50606! No "almost brick" yet, thank goodness. :D

MikeS commented on 2006-07-23 20:36

Never mind. I get too excited and ahead of myself when I ~think~ something is working! I am dumb! I swear if it's possible I'll lick it.


Available keyboard shortcuts


Task Details

Task Editing