2 ms·
Indeed. Especially important when you remember that most of the (many!) devices in a car sitting on CAN buses come from outside suppliers, and black-box testing
by mrpippy 9y ago
Indeed. Especially important when you remember that most of the (many!) devices in a car sitting on CAN buses come from outside suppliers, and black-box testing of these modules can only go so far to verify the CAN implementation and stability.
AFAIK, Ford actually mandates that their suppliers use a standard CAN stack provided/licensed by Ford (FNOS, the Ford Network Operating System) to try and ensure a level of quality in implementations. It's a good idea, one I haven't heard of other automakers doing (although I'm not in the industry any more)
- duncan_bayne 9y agoMy inner five year old hopes that FNOS was developed by the Ford Network Operating Research Division.
- throwawayzzz111 9y agoYes, we need property testing of this stuff to become the norm. https://erlangcentral.org/videos/testing-automotive-software-with-erlang/ https://erlangcentral.org/videos/testing-automotive-software... http://www.cs.tufts.edu/~nr/cs257/archive/john-hughes/quviq-testing.pdf http://www.cs.tufts.edu/~nr/cs257/archive/john-hughes/quviq-...