Safe and Secure UDS-Based Flash Programming Via CAN Bus

Cargando...
Miniatura

Fecha

2022-01

Autores

Maya-Padilla, Josue D.

Título de la revista

ISSN de la revista

Título del volumen

Editor

ITESO

Resumen

Descripción

The bootloader is a firmware that helps update the application program of a microcontroller unit. In the automotive industry, a safe and secure bootloader must be implemented considering the standards that ensure the quality control of the system. In this paper, the development of a UDS bootloader via CAN bus was described according to the automotive standard ISO 26262 and automotive SPICE by using an adaptation of the V-model development cycle and considering the following sections: requirements, architecture, design and implementation, testing, and integration. For the system validation, software and system tests were executed in a controlled environment. The next step involves the execution of tests using an automotive environment.

Palabras clave

Bootloader, Flashing, UDS

Citación

Maya-Padilla, J. D. (2022). Safe and Secure UDS-Based Flash Programming Via CAN Bus. Trabajo de obtención de grado, Especialidad en Sistemas Embebidos. Tlaquepaque, Jalisco: ITESO.