MCU War Stories, Part 10: Clock Drift Between Two CAN Nodes at -40°C
Two CAN nodes with 1% crystal tolerance behaved fine at room temperature. At -40°C the bit timing diverged enough to produce intermittent frame errors. The diagnosis took a temperature chamber and a logic analyzer.
Two CAN nodes with 1% crystal tolerance behaved fine at room temperature. At -40°C the bit timing diverged enough to produce intermittent frame errors. The diagnosis took a temperature chamber and a logic analyzer.
Overview
This note is part of the field-notes archive generated for this site. The summary below is the published excerpt; you can expand the full write-up anytime in the CMS.
Series
Part of MCU War Stories (installment 10).
Related notes
Tags
- can-bus
- clock-drift
- temperature
- embedded
- debugging
Manish Bookreader
Electronics enthusiast, Embedded Systems Expert, Linux/Networking programmer, and Software Engineer passionate about AI, electronics, books, and cooking.