Our CAN Bootloader stack supports flashing ECUs through UDS protocol over the CAN bus.The stack is built keeping security in mind, and various encryption algorithms are integrated into stack to support secure boot. Secure bootloader verifies the authenticity and integrity of user application code before every execution.
The stack can be customized to use protocol other than CAN such as TCP/IP and LIN.
Below are the main features of our solution,
Low Memory Footprint
Flashing via UDS Protocol
Dual Bank approach to support rollover during flash interruption
Configurable to incorporate HW specific Security features