Secure Bootloader – Seamless SOTA Updates through Dual Banking


Automotive Software complexity is not just increasing with applications such as electrification, high-end connected systems & autonomous driving but there is also a need for continuous updates once the vehicle goes on the road. With the need to be ‘on the go’, it is extremely essential for a seamless over the air software update which is also secure.

KPIT’s Dual Banking Solution provides a sophisticated development environment for over the air updates. The dual bank concept divides the memory into equal partition in an ECU and downloads the application SW into either of the memory bank using bootloader. The advantages of using this concept are listed below.

  • Reduces Down-time of Vehicle due to Software Update
  • A cost-effective solution which requires less change in Application with dual bank library in bootloader
  • Avoids Unintentional software update by hacker
  • A Signed software download along with customization to OEM’s cyber security requirements.
  • Restricts Tampering of ECU SW
  • Through Secure Boot the software is authenticated before execution