Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore strategies for optimizing Linux boot flow to accelerate Advanced Driver Assistance Systems (ADAS) experiences in this conference talk. Learn about the challenges of heterogeneous multiprocessor SOCs, techniques for maximizing parallel execution across different processors, and approaches to balance complex ADAS use cases with faster realization times. Discover insights on selecting boot flows and boot loaders, optimizing kernels and file systems, and effectively partitioning peripheral initialization. Gain practical knowledge through a case study on 360-degree surround view optimization, showcasing parallel utilization of ARM cores, GPU, and DSPs. Understand how to analyze latency at each boot phase, improve subsystem interactions, and implement generic device tree and driver-level changes for optimized ADAS use case realization.