Part Number: AM62A7
Other Parts Discussed in Thread: AM62P
Dear TI Team,
We are currently working on a customized board based on the TI AM62A SK EVM platform.
Following board bring-up and initial validation, the system boot time was approximately 17.648 Seconds. After performing several optimizations at our end, we have successfully reduced the boot time to around 10 seconds when booting from eMMC or SD card.
U-Boot Optimizations:
We are considering or have implemented the following improvements:
Removal of unused U-Boot features
Setting bootdelay=0
Enabling silent console mode
Reducing console log messages
Removing unused drivers (USB, network, PCIe, etc.) – Completed
Flattening boot scripts
Kernel Optimizations:
We are working on the following areas:
Removing unused drivers (display, audio, Wi-Fi/Bluetooth, unused buses)
Building drivers statically into the kernel (CONFIG_MODULES=n)
Reducing printk/logging output
Disabling unnecessary kernel debug options
Removing unused filesystem support
Simplifying the Device Tree by removing unused peripherals
Request for Support
We would appreciate guidance from the TI team on additional strategies or best practices to further reduce boot time. Specifically:
Advanced boot time optimization techniques.
Recommended Kernel configurations.
Any platform-specific optimizations for TI AM62Ax.
Your support in achieving further improvements would be highly valuable.
Thank you.
Regards,
Kaushal Patel