Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • speed
  • difficulty of debugging
  • each board needs a CAN transceiver IC
  • Needs termination resistors on both ends

Ethernet

Pros

  • debugging is easier
    • talk to all boards with a standard PC
    • makes testing easier, simulation easier to implement
  • works with pre-made tools
    • wireshark for debugging / capture of the network for playback
    • don't need to implement some kind of discovery protocol, just use ping
    • need some other functionality? it probably already exists
      • TFTP
      • SNTP
      • PTP
  • ground hardware become trivial
    • forward network packets identically
  • speed
  • Ethernet device ICs cheap (Wiznet W5500)

...