
Will see a introduction to the course
Lets see the agenda of the course
Will see a short introduction of OTA and the need of OTA in Automotive
Will see Why OTA is necessary in Automotive industry
Lets see the difference between Software over the update and Firmware over the update
Will look into the challenges of OTA
Understand UN R156's over-the-air update mandate for connected vehicles, detailing the software update management system, software IDs, RS VIN, and secure OEM cloud-based delivery.
Will look into different services in OTA like Fleet management, Remote diagnostics
Will look into the market analysis of OTA by OEM and by country aswell
Lets see a quick glimpse of OTA update
Precondition of vehicles
Will go through entire OTA architecture
Future vehicle architecture
How OEM manages OTA update
Cloud providers like AWS, Google , IBM watson
How campaign management is pushed from OEM
How update happens in HMI
How update can be triggered through mobile application
Go through general concepts of MQTT
In OTA case how MQTT works
https use case in OTA update
Explore how the Telematics Control Unit enables over-the-air updates and cloud communication, validating authenticity, transmitting CAN and GPS data, and coordinating remote start, locks, and vehicle status.
Examine a real telematics control unit hardware, including DRAM, an ARM Cortex A35 and Cortex M45 processor, eMMC flash, multiple cellular modems, GNSS, Wi-Fi/Bluetooth models, and UART/SPI debugging pins.
Explore the telematics control unit software stack, including Linux OS, Bluetooth, Wi‑Fi, and cellular drivers, power management, and security features like secure boot and secure software updates for ota.
OTA manager and its function
UDS tester and its function
Explore global telematics standards for over-the-air updates, including region-specific regulations and ISO standards such as Europe eCall, US OBD2 and EDR, Canada ELD, and mandatory hardware, software, and certification requirements.
Types of UDS flashing
AUTPSAR related to ethernet and CAN stack
CAN TP description with an example UDS request
Explore UDS over Ethernet and Autosar DoIP for diagnostic communication between external tools and ECUs, detailing Ethernet frames, payload types, protocol version checks, VIN requests, and TCP/UDP transport.
Explore how DoIP travels through the outer layer from CAN TP to socket adapter, frame types, Ethernet interface, and Ethernet driver, clarifying data flow in the automotive ethernet stack.
Learn how the bootloader inside an ECU’s internal flash enables flashing, with the telematics control unit’s tester sending requests over CAN or Ethernet.
Explore how the ecu bootloader, boot manager, and flash driver coordinate the ota flashing sequence, including session control, security procedures, erase operations, and download of application data.
How flashing happens in Target devices
Explore OTA fail-safe mechanisms and the reverting strategy that guard ECU and BMS updates, from preconditions and file transfer to flashing, verification, and automatic rollback to 1.0 when failures occur.
Why OTA testing is required
Types of OTA testing
Tools used for OTA testing
Use case how tesla update happens with example of recent update
How remote diagnostics works with example