Automotive industry uses ISO 14229 (UDS) protocol for program loading Application software and Calibration data into ECUs target memory. The ISO 14229 provides service IDs for features that are required to support program loading operation.
Note: For flow control, the UDS protocol uses ISO 15765 communication protocol.
Accord has designed Processor-independent UDS (ISO 14229) based boot-loader software, which can be easily integrated on any target processor.
The UDS Boot loader can be configured with communication CAN IDs, default data blocks size and timeout parameters. Only the MCU, CAN and Flash driver need an update for a new processor.
Accord provides services in design and develop complete host and target boot loader software compliance to international standards and customer proprietary standards.