Hacker News new | ask | show | jobs
by aetherspawn 595 days ago
Funnily enough I noticed recently that Japanese and Korean engineers usually argue against using checksums and random magic rolling bytes on these messages (“it will never happen”), in contrast Euro engineers use them everywhere. In this case the Euro method although more complex would have let the system know you are spoofing the ABS and no such motion would have happened.
3 comments

My European car (2013 Volvo) had no checksum or even identifier for the firmware as I found out when my car would just randomly cut all power at speed. I brought it back to the dealership and they found it had a completely different car’s update (2017 different model) installed!
Well. Reading out failure memory from ECUs couple of years old showed us that all chechsums failed several times over that time...
It makes we wonder if they have to do it that way, after what happened with VW lying about their diesel emissions.