| Title |
openMMC: An Open Source Modular Firmware for Board Management |
| Authors |
- H.A. Silva, G.B.M. Bruno
LNLS, Campinas, Brazil
|
| Abstract |
openMMC is an open source firmware designed for board management in MicroTCA systems. It has a modular architecture providing decoupling between application, board and microcontroller-specific routines, making it useful as a base for many different designs, even those using less powerful controllers. Despite being developed in a MicroTCA context, the firmware can be easily adapted to other hardware platforms and communication protocols. The firmware is based on the FreeRTOS operating system, over which each monitoring function (sensors, LEDs, Payload management, etc) runs its own independent task. The OS, despite its reduced footprint, also provides numerous tools for reliable communication among the tasks, controlling the board efficiently.
|
| Paper |
download THPOPRPO04.PDF [0.305 MB / 3 pages] |
| Poster |
download THPOPRPO04_POSTER.PDF [0.899 MB] |
| Export |
download ※ BibTeX
※ LaTeX
※ Text/Word
※ RIS
※ EndNote |
| Conference |
PCaPAC2016, Campinas, Brazil |
| Series |
International Workshop on Personal Computers and Particle Accelerator Controls (11th) |
| Proceedings |
Link to full PCaPAC2016 Proccedings |
| Session |
Poster Session - Thursday |
| Date |
27-Oct-16 13:30–15:30 |
| Main Classification |
Hardware Technologies |
| Keywords |
ion, controls, hardware, target, monitoring |
| Publisher |
JACoW, Geneva, Switzerland |
| Editors |
Volker RW Schaa (GSI, Darmstadt, Germany) |
| ISBN |
978-3-95450-189-2 |
| Published |
September 2017 |
| Copyright |
|