Hacker News new | ask | show | jobs
by elcritch 638 days ago
Twice now I’ve been excited that this was for realtime ethernet used in teslas vehicles. Alas, it is not.
1 comments

Any reason to believe they don't use one of the standard industrial protocols like the poorly named EtherNet/IP?
Licensing probably?

CAN (or one of its more modern variants) are historically more common in automotive. However with 2-wire Ethernet connections becoming more commonplace I do think you're right that more and more cars will be moving to ethernet fieldbus.

EtherNet/IP is not as robust for many applications as its competitors (PROFINET, EtherCAT) since it is not fully deterministic. EtherCAT is my personal favorite.

+1 - ethercat and profinet are the way.

Random guessing - Ethercat seems more likely to take over for CAN because CoE (canopen over ethercat) is so common.

It's very easy to turn CAN devices into ethercat ones.

Harder to turn them into profinet ones.

Seems like a more incremental path for car makers.

otherwise the main advantage of profinet is that you can treat it like regular ethernet (IE switches, etc), but not sure anyone cares in a car.

Please no EIP, its utter crap and designed by an OOP huffing committee. The only serious protocol is EtherCAT with honorable mentions for Sercos 3 and Ethernet Powerlink (CANopen over Ethernet).
Of all the (current) industrial protocols they could have picked, Ethernet/IP would be the worst.

Its only advantage is that it can coexist with other TCP traffic and run over standard switches, but that just results in unreliable fieldbus performance.