Hi Ti Team,
We are working on an AM335x processor and using Yocto Project for build system. We want to optimize the boot time in terms of user experience. I try to search the old thread where I can get some references but unfortunately, provided links in those threads were inaccessible.
Is there anything we can do in kernel/u-boot setup which can optimize the boot time?
What we have done so far is :
- Disabled unused interfaces
- Used "quiet" and "lpj" kernel command line arguments
- Disabled unused systems packages. e.g. timesyncd, networkd
- Removed unused packaged from Root fs.
These helped much to reduce boot time. Can we do anything else apart from these?