EasternEdgeRobotics / Software_2017

The control software for 2017
MIT License
3 stars 0 forks source link

Boot raspberry's from the network. #300

Open cal-pratt opened 7 years ago

cal-pratt commented 7 years ago

Food for thought for next years team: booting raspberry pi's from the network

By adding a network drive to the topside switch you could have all the pi's load an image from the topside, removing the need for an SD card on the RasPrime, and only requiring the Pi Zeros to have a small boot instruction on their SD cards. This would completely prevent RasPrime corruption and make the PiCam's much less likely to corrupt. Further, you could probably make the PiCam's SD card a read-only device making a failure extremely unlikely.

This would also make loading software onto the device extremely quick as you would only have to update a single shared folder on the network drive. (have separate boot directories for each machine but mount the same /opt/ partition for every machine) This would also mean that the config file for every device on the system would only live in a single place, and updating this file would update it for the entire system.