Bootloader
The code that runs before the application does, and the only reason an ECU in the field can ever be updated.
- Flash bootloader design and integration
- UDS-based reprogramming flows
- Secure and authenticated boot
- Memory layout and linker configuration
- Recovery from an interrupted flash