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.

AM625: Boot time optimization

Part Number: AM625

Tool/software:

Hi Team,


I have referred this link for boot time optimization, 

https://software-dl.ti.com/processor-sdk-linux/esd/AM62X/09_02_01_09/exports/docs/linux/How_to_Guides/Target/How_to_boot_quickly.html#reducing-userspace-boot-time


I'm able to optimize the boot time, but currently, the display remains completely blank with no backlight. Additionally, running ifconfig doesn't show any Ethernet configuration. It seems that a different filesystem might be mounted, and the original one that should be running is not booting correctly.

Thank you

  • Hi Siddhesh,

    The instruction you referred uses rootfs "tisdk-tiny-initramfs-am62xx-evm.cpio" provided in SDK9.2. This tiny rootfs doesn't have kernel display device drivers, so the display is not enabled.

    Additionally, running ifconfig doesn't show any Ethernet configuration.

    Does "ifconfig -a" command show any network interface?

  • Hi Bin Liu,

    Yes ifconfig -a shows network interfaces.


    What we can do for DISPLAY, also i am using chromium and qt-based application which runs with systemd Servies, 

  • Hi Siddhesh,

    I am not an DISPLAY application expert, but Qt-based applications would require Qt framework libraries to run, which are not provided in the tiny rootfs "tisdk-tiny-initramfs-am62xx-evm.cpio". You would have to customize your own rootfs in Yocto or use the "default" rootfs provided in the SDK (which is not optimized for boot time though).