Having recently (more or less) completed the Orthrus v3 design with an ATSAMS70, it occurred to me to see what else could be done with that chip family.
In a sense, this project represents an answer in search of a question because of that, but I do believe there's something of benefit to be had here.
The SAME70 is very much like the S70, but it adds a 10/100 MII/RMII Ethernet MAC. This project will make use of that chip plus a GPS timing module. The GPS module will supply NMEA sentences containing the time, plus PPS pulses that the controller will use to keep accurate track of the time.
The chip will run an IP stack over which it will provide NTP (and perhaps PTP) service.
The chip also has several more peripherals available, but the only other one of interest to this project will be the high speed USB port. This port is useful because if you erase the chip, by default it will start a SAM-BA bootloader listening on USB. This is the easiest means to provide for field firmware upgrades (though it remains to be seen if this function could instead be performed over Ethernet one way or another).
The USB port could also conceivably be used as an alternative to configuration over IP (though it's likely to be far less user-friendly). Better, though, would be an HTTP server, but - again - it remains to be seen exactly how possible or easy that will be to achieve.
Another stretch goal will be IPv6 and mDNS (over IPv4 and v6) support. Again, it remains largely to be seen how much of this is possible.
Hi Nick,
Have you made any progress on this or is the project dead?
I really have looked into the Laureline and this appears to follow the same design, but newer and improved. Could you please comment as I would like to know if to give up and look into one of the many implementations of an RPI with a HAT or a refurbished commecial unit.