At the moment I´m trying to reduce the boot time of an i.MX6Q SabreAI. The goal is to achieve a graphical output from a Qt-application via hdmi in about 2 seconds.
For the optimization I´m using informations from this thread and elinux.org. I obtained really good improvements for the boot time by trimming the kernel (disabled unnecessary kernel options).
But after that I´m getting some error messages while the kernel is booting. As far as no hdmi-cable is plugged into to the hdmi-port it´s not so bad, because the kernel still is booting fast. Nevertheless it would be nice if you have tips, to get rid of these messages:
Running Bootloader
Uncompressing Linux... done, booting the kernel.
[ 0.414782] _regulator_get: get() with no identifier
[ 0.427226] mxc_sdc_fb mxc_sdc_fb.2: ipu0-di0 already in use
[ 1.093633] egalax_ts 1-0004: egalax_ts: failed to read firmware version
[ 1.102957] mmc0: Unknown controller version (3). You may experience problems.
[ 1.111329] mmc1: Unknown controller version (3). You may experience problems.
starting pid 1125, tty '': '/home/user/startscript.sh&'
...
But the main problem now is, that if a HDMI-Cable is plugged in, I get a delay of more than 4 seconds:
Running Bootloader
Uncompressing Linux... done, booting the kernel.
[ 4.439626] mc_pfuze 1-0008: recv failed!:-110,0
[ 4.629272] _regulator_get: get() with no identifier
[ 4.641633] mxc_sdc_fb mxc_sdc_fb.2: ipu0-di0 already in use
[ 5.748926] egalax_ts 1-0004: egalax_ts: failed to read firmware version
[ 5.758191] mmc0: Unknown controller version (3). You may experience problems.
[ 5.766591] mmc1: Unknown controller version (3). You may experience problems.
starting pid 1124, tty '': '/home/user/startscript.sh&'
...
Now, can anoyone tell me why I get this error message (mc_pfuce 1-0008: recv failed!:-110,0). Do I have to enable a certain kernel option to get it fixed?
Does anybody know how to fix the other error messages?
Thank you in advance.