Thanks @marcel.tx! I wholeheartedly agree that 10/100 ethernet is overkill, but I’d rather have plenty of overhead for future development to the platform than be approaching the limit from the beginning. Thank you for raising the RPC approach, that’s not something I’ve come across before. I’ve had a cursory look and the eRPC system by NXP seems like it might work nicely. Are you able to provide any input with regards to question 2 concerning hardware design/considerations?