Damir Anicic. Paul Scherrer Institut. Embedded PREEMPT_RT Linux for IOxOS VME IOC. PSI,. 20. August 2014. Hardware - IOxOS (IFC1210) VME IOC. Presented by D. Zimoch: A new intelligent FMC/XMC/PMC carrier board / IOC for VME. Software. We will use RealTime Linux PREEMT_RT patched
Embedded PREEMPT_RT Linux for IOxOS VME IOC
20. August 2014
Presented by D. Zimoch: A new intelligent FMC/XMC/PMC carrier board / IOC for VME
EPICS not running
User times (green) of PREEMPT_RT Linux application are acceptable
Kernel times (blue) is what could also be achieved with XENOMAI (should be even better)
Achieved 250+ MB/s. It is fast enough for our needs.
Although it is fine with standalone RT application, we have interrupt jitter problems (2000 µs) when same runs in EPICS. We still have to investigate it.
IFC Board Design
LLRF Project lead
Transition Module Design
Linux Kernel Driver
Linux / EPICS programming
Special thanks to
for measurement results.