Overview
Dive deep into the Controller Area Network (CAN) protocol with this 50-minute conference talk from the Linux Foundation. Explore key features of CANBUS, its application in automotive systems, and the intricacies of CAN architecture. Learn about device nodes, timing configurations, clock synchronization, and message types. Examine the CAN frame structure and error handling model, including error confinement methods and framework structure. Understand common causes of CAN failures and discover useful CAN utilities and commands. Gain comprehensive insights into baud rate considerations and error management techniques for robust CAN implementations.
Syllabus
Introduction
Agenda
Features of CAN
BUS Details
CAN in Automotive
CAN Architecture
CAN Device Node
CAN Timing Configuration
Clock Synchronization
CAN Timing Structure
CAN Message Types
CAN DataFrame
CAN Frame Structure
Error Handling Model
Error confinement method
Error framework structure
Why CAN fails
CAN utils
CAN commands
Conclusion
Taught by
Linux Foundation