Re: i.MX6 frame buffer inside barebox?

2014-06-25 Thread Holger Schurig
I just noticed that simplefb wouldn't work with i.MX6 anyway, even if I adapt it. When I setup the framebuffer from barebox and display a splash and then boot into Linux, then my framebuffer vanishes. Even when I don't have simplefb or ipu enabled. I think (!) the reason is the clock

Re: i.MX6 frame buffer inside barebox?

2014-06-23 Thread Holger Schurig
Whaaa, it never occured to me that I have to enable the framebuffer as well... thanks, now it works. As for simplefb, I removed that. I thought that this sets up a framebuffer in the bootloader, which when Linux' framebuffer driver takes over, without reprogramm or screen flicker. However, it

Re: i.MX6 frame buffer inside barebox?

2014-06-23 Thread Sascha Hauer
On Mon, Jun 23, 2014 at 09:25:02AM +0200, Holger Schurig wrote: Whaaa, it never occured to me that I have to enable the framebuffer as well... thanks, now it works. barebox has nothing useful to show on the screen until some splash command has been executed, so it's better to leave the

Re: i.MX6 frame buffer inside barebox?

2014-06-23 Thread Holger Schurig
My preferred solution is to be fast enough in the bootloader and show a splash screen under Linux only. Hmm, I'd like to not do that. Splash screen from Linux usually means that I need an initrd. And an initrd is seldom needed on an embedded device (i.e. no complicated RAID or DM setup). And it

Re: i.MX6 frame buffer inside barebox?

2014-06-23 Thread Sascha Hauer
On Mon, Jun 23, 2014 at 10:42:55AM +0200, Holger Schurig wrote: My preferred solution is to be fast enough in the bootloader and show a splash screen under Linux only. Hmm, I'd like to not do that. Splash screen from Linux usually means that I need an initrd. And an initrd is seldom needed

Re: i.MX6 frame buffer inside barebox?

2014-06-23 Thread Robert Schwebel
On Mon, Jun 23, 2014 at 10:42:55AM +0200, Holger Schurig wrote: My preferred solution is to be fast enough in the bootloader and show a splash screen under Linux only. Hmm, I'd like to not do that. Splash screen from Linux usually means that I need an initrd. And an initrd is seldom needed

i.MX6 frame buffer inside barebox?

2014-06-18 Thread Holger Schurig
Hi, I'm a bit puzzled. I compiled my barebox with CONFIG_CMD_SPLASH=y CONFIG_VIDEO=y CONFIG_DRIVER_VIDEO_IMX_IPUV3=y CONFIG_DRIVER_VIDEO_IMX_IPUV3_LVDS=y CONFIG_DRIVER_VIDEO_SIMPLEFB=y and some entries in the device tree about it (see below). And when I boot barebox, I see /dev/fb0. However,

Re: i.MX6 frame buffer inside barebox?

2014-06-18 Thread Sascha Hauer
On Wed, Jun 18, 2014 at 04:26:48PM +0200, Holger Schurig wrote: Hi, I'm a bit puzzled. I compiled my barebox with CONFIG_CMD_SPLASH=y CONFIG_VIDEO=y CONFIG_DRIVER_VIDEO_IMX_IPUV3=y CONFIG_DRIVER_VIDEO_IMX_IPUV3_LVDS=y CONFIG_DRIVER_VIDEO_SIMPLEFB=y and some entries in the device tree