mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
When flashing fo the first time, we need Epsilon to know the PCB version before the OTP are flashed. We also need the to prevent Epsilon from writing the OTP outside of the factory.
ION is the hardware abstraction layer. It does I/O. It exposes a set of headers that are implemented for various hardwares (device, simulator). It is also responsible for setting up the boot environment.