Bug 10898 - Screen flashes during bootup
: Screen flashes during bootup
Status: RESOLVED WONTFIX
Product: SB Touch
Classification: Unclassified
Component: OS
: unspecified
: PC Windows XP
: -- normal (vote)
: Future
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-01-29 20:04 UTC by Jim McAtee
Modified: 2019-01-25 10:35 UTC (History)
4 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jim McAtee 2009-01-29 20:04:00 UTC
R3945

During the boot sequence there are two brief color flashes on the screen.  Usually blue, sometimes green.  FWIW, the blue flash always fills the whole screen, while the green one seems to fill about 2/3.
Comment 1 Jim McAtee 2009-02-22 16:42:12 UTC
r4402. There's just one flash now, just before the 'click' of bug 10716.
Comment 2 Richard Titmuss 2009-03-26 03:27:02 UTC
Ideally I'd like to address this for MP, but it's not a show stopper.
Comment 3 Richard Titmuss 2009-03-26 05:12:53 UTC
*** Bug 11470 has been marked as a duplicate of this bug. ***
Comment 4 Richard Titmuss 2009-03-26 05:13:34 UTC
*** Bug 11491 has been marked as a duplicate of this bug. ***
Comment 5 Richard Titmuss 2009-03-30 08:45:37 UTC
I've had a look at this and it appears that the flash is when the flash is when SDL starts and switches the framebuffer. The offending lines are:

	ipu_disable_channel(mxc_fbi->ipu_ch, true);
	ipu_uninit_channel(mxc_fbi->ipu_ch);

in mxcfb.c. This disables the DMA that drives the lcd (later in the function it is re-enabled again). By removing this then the flash disappears, but it also makes the system unstable.

I'll have to return to this again.
Comment 6 Richard Titmuss 2009-03-30 08:47:35 UTC
I should also add that you can see the blue flashes when switching virtual consoles using Ctl-Alt-Fx.
Comment 7 Richard Titmuss 2009-04-02 14:07:13 UTC
I'm re-targeting this for now. I don't fully understand the lcd driver code yet, and any changes here I think are too risky right now. I'll look at this again after we have upgraded to the 2.6.26 real-time kernel.
Comment 8 Richard Titmuss 2009-09-29 04:12:49 UTC
This appears much better now, but it should be looked at for 7.5.
Comment 9 Chris Owens 2009-10-19 09:38:23 UTC
Richard notes this has been improved, but it's a lot of work to fix it better.  Seth to evaluate to see if it's good enough.

Seth notes that it is a requirement for it not to flash, but will have a look.
Comment 10 Chris Owens 2009-10-21 09:49:28 UTC
moving current p2 bugs to p3 to make room for moving p1.5 bugs to p2
Comment 11 James Richardson 2009-10-22 11:38:21 UTC
re-assigning Seth's bugs to Matt
Comment 12 Pat Ransil 2009-10-23 05:11:11 UTC
Administrative move of 7.5 bugs. All P2, P3, P4 being downgraded one level. Will then split P1s.
Comment 13 Pat Ransil 2009-10-23 05:17:18 UTC
Administrative move of 7.5 bugs. All P2, P3, P4 being downgraded one level. Will then split P1s.
Comment 14 Chris Owens 2010-03-08 11:30:28 UTC
Moving lower-priority bugs to next target
Comment 15 Chris Owens 2010-05-06 16:04:54 UTC
Matt Weldon isn't available to us any more.  Please vote for this bug to make sure it appears in our priority list!
Comment 16 Alan Young 2011-11-06 23:24:03 UTC
Unassigned bugs cannot have a priority.