This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Bootup screen/logo change for AM335x



I posted about bootup screen change in sitara fourm , it is good but not able to step forward. So posting again in Linux Fourm - becoz it is related to linux kernel bootup process. we are having a requirement to change the boot up screen in run-time.

1# using Frame buffer:

An ".jpg" will get in run-time through UART. and using a command the boot-up screen has to change. For this i written a small frame buffer application but that is working for BMP only, for jpeg it is not , it is may be jpeg decoder is not available -- there is a link : unable to load -- even in this link it is mentioned for DM355/DM6446, only.      

http://processors.wiki.ti.com/index.php/JPEG_Viewer

even though if we load jpeg decoder -- my doubt is, when to call this app while booting.

2# is with QT to launch in the startup using frame buffer. -- we trying with this -- but not get any links

 regards,

Viswa.

 

  • Hi,

    You can use "fbi" command to display the JPEG image.

    Have you tried to cross compile the "fbi" command for AM335x device (armv7) ?

    In link, they have used for armv5 architecture and you have to linaro tool chain for AM335x device.

    JPEG decoding is often done on the DSP or accelerators (e.g. DM6446, DM355), but can also be done on ARM only devices (e.g. DM335). Here's an easy way to display JPEG pictures on an LCD using an ARM9.

    I hope, as TI wiki said, you can also use for ARM only devices like AM335x,AM18x etc.,

    Actually this TI wiki page mainly focused for Davinci processors, that's why it was mentioned about only DM355 and DM335.

    DM355 -> ARM+video co-processors.

    DM335 -> ARM only.

  • Thank you for the reply. Jpeg Image viewer we are not able to load in our board.

    1# Boot-up screen is coming after 8 sec from power up. with : "FRAME BUFFER"
    So we tried with simple Frame-buffer Application -- and calling this application in /etc/init.d/rcS - script -- which runs after kernel and first user-space script. each stage is taking this much of time slice:

    u-boot: 1-2 sec ; kernel: 2-3 secs ; file-system: 3-4s SCRIPTS: 1-2 ; qt-gui: 2-4 s

    2# We also trying with QT-4.6 application which is 10s for boot screen to came on lcd.

    we also tried to call -- bash script by place in /sbin , /usr/sbin and /usr/bin -- our script is not calling any time.

    Here we got dead end -- our client is not accepting this much of time delay for the boot-up screen -- and they are not accepting psplash animation as the boot-up screen image.

    Can any one suggest any other method for the boot-up screen -- like :
    1. u-boot (we are placing bmp images in /usr/logo.bmp -- can we able to access this path from u-boot ).
    2. is there any memory mapping for the image -- if we place in "/drivers/video/logo/bootup.bmp"

    regards,

    Viswanath K