2 firmware architecture – Artesyn ARTM-831X Installation and Use (June 2014) User Manual
Page 96
Module Management Controller
ARTM-831X Installation and Use (6806800M76E)
96
Pigeon Point Systems IPM Sentry products are consistent with all current PICMG specifications
as well as IPMI v1.5 compliant with specific 2.0 extensions.
5.2
Firmware architecture
The IPMC and MMC firmware basically consists of three major parts:
Boot loader
Hardware Abstraction Layer (HAL)
Application Layer
The boot loader maintains redundant copies of the firmware in flash. Each time the IPMI
firmware is upgraded, a redundant copy of the current IPMI firmware is made in flash.
The Hardware Abstraction Layer (HAL) is responsible for initializing the ATMEL and making all
preparations necessary for running code written in C. The time management facility of the HAL
is responsible for providing a means for measuring time and detecting timeout conditions. The
device drivers are responsible for implementing high-level interfaces to the hardware.
The Application layer is implemented as a multi threaded application. The main thread reads
incoming messages/events from various inbound queues, processes these messages/events,
and produces outgoing traffic to appropriate hardware interfaces.
- ARTM-9405 16x10GbE Installation and Use Guide (May 2014) (64 pages)
- ATCA 7370 / ATCA 7370-S Installation and Use (January 2015) (256 pages)
- ATCA 7370 / ATCA 7370-S Installation and Use (September 2014) (254 pages)
- ATCA-7350 - Integrating with Workbench User Guide (September 2014) (34 pages)
- ATCA-7350 Installation and Use (September 2014) (208 pages)
- ATCA-7365-CE Installation and Use (May 2014) (306 pages)
- ATCA-7365-CE Installation and Use (Jan 2015) (300 pages)
- ATCA-7365-CE Installation and Use (May 2014) (294 pages)
- ATCA-7368 Installation and Use (June 2014) (222 pages)
- ATCA-7475 Installation and Use (October 2014) (284 pages)
- ATCA-7480 Installation and Use (April 2015) (330 pages)
- ATCA-8330 Installation and Use (April 2015) (236 pages)
- ATCA-8320 Installation and Use (May 2014) (456 pages)
- ATCA-9305 User's Manual (May 2014) (270 pages)
- ATCA-9405 Installation and Use (October 2014) (168 pages)
- ATCA-F120 Installation and Use (August 2014) (122 pages)
- ATCA-F140 Installation and Use (September 2014) (138 pages)
- ATCA-MF106 Installation and Use (September 2014) (86 pages)
- Centellis-4440/AXP1440 Installation and Use (September 2014) (208 pages)
- Centellis 4410 (AXP-1410) Installation and Use (July 2014) (202 pages)
- Centellis 2100 Release 3.0 Installation and Use (March 2015) (192 pages)
- Centellis 2100 Release 3.0 Installation and Use (March 2015) (176 pages)
- Centellis 2000 User Card-10GE Installation and Use (May 2014) (54 pages)
- Centellis 2000 User Card-10GE with Telco Alarm Installation and Use (May 2014) (60 pages)
- COMX-CAR-210 Installation and Use (August 2014) (76 pages)
- COMX-P1022 Installation and Use (July 2014) (84 pages)
- COMX-P2020 Installation and Use (February 2015) (100 pages)
- COMX-CORE Series Installation and Use (August 2014) (128 pages)
- COMX-P2020 Installation and Use (July 2014) (100 pages)
- COMX-P4080-2G-ENP2 Installation and Use (August 2014) (70 pages)
- COMX-P4080 Installation and Use (August 2014) (126 pages)
- COMX-P40x0 ENP2 Installation and Use (August 2014) (130 pages)
- COMX-P40x0 ENP2 Installation and Use (January 2015) (140 pages)
- iVPX7225 RTM Installation and Use (April 2015) (56 pages)
- MITX-430/MITX-440-DVI-2E Installation and Use (August 2014) (118 pages)
- CPCI-6200 Installation and Use (May 2015) (234 pages)
- SCP-MITX-CORE-820-SM Installation and Use (August 2014) (132 pages)
- iVPX7225 Installation and Use (April 2015) (168 pages)
- MVME2502 Installation and Use (December 2014) (166 pages)
- MVME2502 Installation and Use (August 2014) (150 pages)
- MVME2500 VxWorks 6.8 AMP User Guide (August 2014) (40 pages)
- MVME2500 VxWorks 6.8 User Guide (April 2014) (44 pages)
- MVME3100 Single Board Computer Installation and Use (June 2014) (156 pages)
- MVME4100 Single Board Computer Installation and Use (June 2014) (136 pages)