20MC50M00 E5
2020-10-20
2
Contents
Contents
Contents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
About this Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Product Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Product Compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Disclaimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Contacts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1 Product Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.1 Product Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.2 Product Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
1.2.1 Interfaces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
1.2.2 Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16
1.3 Technical Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.4 Cooling Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
1.5 Product Identification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
1.6 Identification of DIN-Rail Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2 Getting Started . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.1 Unpacking the MC50M. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
2.2 Configuring the Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
2.2.1 Installing In-System Devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
2.3 Mounting the MC50M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
2.3.1 Safety Instructions for Mounting . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
2.3.2 Mounting the System on a DIN Rail. . . . . . . . . . . . . . . . . . . . . . . . . .27
2.4 Connecting and Starting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
2.4.1 Safety Instructions for Connection . . . . . . . . . . . . . . . . . . . . . . . . . .29
2.4.2 Connecting an Earthing Cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
2.4.3 Connecting Peripherals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
2.4.4 Connecting the Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
2.4.5 Starting Up the System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32
2.4.6 Configuring the UEFI Firmware for PXE Boot. . . . . . . . . . . . . . . . . .33
2.5 Installing Operating System Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
2.6 Using the MC50M under Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
2.6.1 Linux Support for Individual Functions. . . . . . . . . . . . . . . . . . . . . . . 34
2.6.2 Yocto Linux Board Support Package (BSP) . . . . . . . . . . . . . . . . . . . . 35
2.6.3 Accessing SMBus/I2C Devices using Standard Linux I2C Tools. . . 35
2.6.4 Triggering the BMC Watchdog Directly via CPU GPIO . . . . . . . . . .35
2.6.5 Managing RTC Time Adjustments . . . . . . . . . . . . . . . . . . . . . . . . . . .36
2.6.6 Configuring the Serial Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . .36
2.6.7 Accessing User LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43
2.7 Using the MC50M under Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44
2.7.1 Windows Support for Individual Functions . . . . . . . . . . . . . . . . . . .44
2.7.2 Managing RTC Time Adjustments . . . . . . . . . . . . . . . . . . . . . . . . . . .45
2.7.3 Configuring the Serial Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
3 Functional Description. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.1 Power Supply. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46
3.1.1 Pin Assignment for Product Versions 06MC50Mxx. . . . . . . . . . . . . 46