background image

User Manual

 

MC50M

DIN-Rail Computer with Intel Atom Processor for Rolling Stock

Embedded System for IoT, Security and Predictive Maintenance

2020-10-20

20MC50M00 E5

Summary of Contents for MC50M

Page 1: ...User Manual MC50M DIN Rail Computer with Intel Atom Processor for Rolling Stock Embedded System for IoT Security and Predictive Maintenance 2020 10 20 20MC50M00 E5...

Page 2: ...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 In...

Page 3: ...8 Isolation Voltages 55 3 9 Video Service 56 3 9 1 Front Connection 56 3 9 2 Front Interface Adapters 57 3 9 3 DisplayPort to DisplayPort Cable 57 3 10 USB Service 58 3 10 1 Front Connection 58 3 11...

Page 4: ...Position of DIN Rail system label 22 Figure 7 Position of DIN Rail product label back view 23 Figure 8 Mounting terminal blocks exemplary system 28 Figure 9 Power configuration and coding labeling 31...

Page 5: ...thernet MAC addresses 60 Table 21 Ethernet status LEDs 60 Table 22 Connector types RS232 RS422 RS485 9 pin D Sub 61 Table 23 Pin assignment RS232 RS422 RS485 9 pin D Sub 61 Table 24 Signal mnemonics R...

Page 6: ...lude detailed information on individual components data sheets etc This document fulfills the requirements of EN 50155 2017 Railway applications Rolling stock Electronic equipment from the following c...

Page 7: ...EN 50155 Documentation Compliance Overview Using the MC50M under Windows Configuring the Serial Interfaces 2019 06 11 E3 Updated chapter Connecting the Power Supply SMBus I2C Devices Status LEDs Techn...

Page 8: ...ded Connector types RS232 RS422 RS485 9 pin D Sub 2020 02 03 E5 Added chapter Identification of DIN Rail Systems Triggering the BMC Watchdog Directly via CPU GPIO Linux Support for Individual Function...

Page 9: ...inks directly to the Internet When no globe icon is present the hyperlink links to specific information within this document Italics Folder file and function names are printed in italics Comment Comme...

Page 10: ...warning notices and safety instructions Qualified personnel are those who based on their training and experience are capable of identifying risks and avoiding potential hazards when working with these...

Page 11: ...s a so called downstream user in terms of REACH The products duagon supplies are solely non chemical goods Moreover and under normal and reasonably foreseeable circumstances of application the goods s...

Page 12: ...products for any unintended or unauthorized application the customer shall indemnify and hold duagon and its officers employees subsidiaries affiliates and distributors harmless against all claims co...

Page 13: ...SAS 18 rue Ren Cassin ZA de la Ch telaine 74240 Gaillard Phone 33 450 955 312 sales deu duagon com www duagon com sales fra duagon com www duagon com USA MEN Micro Inc 860 Penllyn Blue Bell Pike Blue...

Page 14: ...GNSS MVB CAN bus or other I O A removable storage shuttle can support the integration of a 2 5 SATA HDD SSD With a PSU extension module ultra wide range isolated power supply from 24 V DC to 110 V DC...

Page 15: ...hitecture 1 2 1 Interfaces Figure 1 Front interfaces USB1 DP COM ETH3 ETH2 ETH1 PWR1 1 2 3 4 A L A USB2 L L A MC50M 3 2 1 4 USB 3 0 DisplayPort Power Input Status LEDs Power BMC User LEDs Status LEDs...

Page 16: ...2 NVMe Slot B PCIe x1 F PCIe x1 F Gb Ethernet F F F USB 3 0 USB 3 0 RS232 F Power In Ignition 24 V DC nom F 10 LEDs F ETH Controller Gb Ethernet Gb Ethernet ECC DDR3 SDRAM DC DC ETH Controller Onboar...

Page 17: ...lowing mass storage devices can be assembled SSD M 2 NVMe Graphics Processor graphics Maximum resolution 4096 x 2160 pixels 60 Hz 24 bpp Interfaces SSD HDD slot 1 M 2 2242 2260 2280 socket 3 Key M NVM...

Page 18: ...g temperature 40 C to 70 C 85 C for 10 min EN 50155 2017 class OT4 ST1 Rapid temperature variations EN 50155 2017 class H1 no requirements Storage temperature 40 C EN 50155 2017 to 85 C EN 60068 2 2 B...

Page 19: ...125 3 2003 class AX Humidity 100 RH max EN 50125 2 2002 control cabinet class T1 T2 TX Shock 11 ms 20 m s EN 50125 3 2003 in a switch cabinet 1 m to 3 m from the track Vibration 2 3 m s EN 50125 3 200...

Page 20: ...BSP Driver support Tool support Tested with Yocto BSP Sumo 2 5 Linux kernel 4 15 Lubuntu 18 04 X LTS Windows Windows 10 IoT Enterprise 64 bit Driver support Tool support See Chapter 2 6 Using the MC5...

Page 21: ...on either the product label or the system label Article number Indicates the product family and model This is also the main ordering number To be complete it must have 9 characters Revision number Ind...

Page 22: ...m housing Depending on your DIN Rail system configuration not all of the individual modules have a separate product label see Position of DIN Rail product label back view Figure 6 Position of DIN Rail...

Page 23: ...Product Overview 20MC50M00 E5 2020 10 20 23 Figure 7 Position of DIN Rail product label back view...

Page 24: ...quipment has unpredictable behavior and characteristics Prevent damaged equipment from being installed and put into operation Mark the damaged equipment and keep it under lock and key Send the equipme...

Page 25: ...g devices can be installed SSD M 2 NVMe duagon offers suitable accessory articles for MC50M See the duagon website for ordering information www duagon com products mc50m ord See the duagon website for...

Page 26: ...the device Conformity to standards expires Mount the equipment only in the mounting position described in this document Adhere to the environmental conditions specified in the Technical Data Leave eno...

Page 27: ...e retain ing clip is placed behind the DIN rail Firmly push the system towards the DIN rail until its lower DIN rail guide groove clicks into place on the rail The DIN rail must be mounted horizontall...

Page 28: ...50M00 E5 2020 10 20 28 Figure 8 Mounting terminal blocks exemplary system Make sure to mount DIN rail terminal blocks on both sides of the system after having mounted all components of the system DIN...

Page 29: ...s systems Any power input must be protected by an external fuse as defined in chapter Connecting the Power Supply Read all labels and warnings on the equipment carefully especially the power configura...

Page 30: ...Connect a USB keyboard and mouse to the USB connectors at the front panel Connect a flat panel display to a DisplayPort connector at the front panel of the MC50M For the maximum resolution see Chapte...

Page 31: ...e protective cover on the MC50M Connecting the power supply to MC50M and MP1 simultaneously may cause equipment damage or personal injury See Chapter Power Supply and Chapter 2 4 4 1 Connecting the Po...

Page 32: ...rry out the following steps to start up the system Power up the system You can start up the UEFI firmware setup menu by hitting the Esc key Now you can make configurations in the UEFI firmware The fol...

Page 33: ...ed For Legacy BIOS mode Menu Advanced CSM Configuration CSM Support Enabled Menu Advanced CSM Configuration Option ROM Execution Network Legacy Menu Advanced CSM Configuration Option ROM Execution Vid...

Page 34: ...iver mainline from Linux Kernel 3 14 2 6 1 3 Ignition Resetting the power supply watchdog ignition via SMBus Supported by Standard Linux I2C tools 2 6 1 4 Video DisplayPort interface Standard support...

Page 35: ...of the CPU processor Finding the GPIO Number List currently available GPIOs The eighth GPIO of gpiochip0 is the watchdog trigger signal i e 434 8 442 Linux Kernels lower than 4 8 Export GPIO no 442 C...

Page 36: ...management because the OS is not aware of the additional ERTC The ERTC time will not be updated and is out of date During the next system boot the OS would use the outdated time duagon provides a dedi...

Page 37: ...on for MC50M in structure uart_99100_contxt See the duagon website for the driver www duagon com products mc50m downl apt get update apt get install y build essential libssl dev libncurses dev ncurses...

Page 38: ...ntrol 0 flow_ctrl_type AX99100_RTS_CTS_HW_FLOWCONTROL rxfifotrigger 64 txfifotrigger 64 x_on SERIAL_DEF_XON x_off SERIAL_DEF_XOFF ltc2872_te485 0 ltc2872_dz 0 ltc2872_lb 0 ltc2872_fen 0 pci_config_l0s...

Page 39: ...file in the driver s Makefile Run make clean Run make again Install the serial driver module You should now be able to use the serial ports as shown in the following table nano Makefile ccflags y I u...

Page 40: ...yF4 COM2 RS422 RS485 ttyF5 COM3 RS422 RS485 or IBIS ME3 second instance in system ttyF6 COM1 RS232 ttyF7 COM2 RS232 ttyF8 COM2 RS422 RS485 ttyF9 COM3 RS422 RS485 or IBIS ME3 third instance in system t...

Page 41: ...with this setting Handling RS485 Interfaces in Half Duplex Mode Half duplex mode uses only pins TX RX TX RX and GND Set the RTS signal of the port to switch between receive RX and transmit TX mode 0 R...

Page 42: ...ed Re boot the system When the operating system is loading and the Linux kernel is started set kernel parameter console to console uart io 0xb090 115200n8 with the I O port number determined before na...

Page 43: ...please read the related applica tion note The following examples assume that the SMBus number is 1 Enable the LEDs Turn the LEDs on Read out the LED state Set both LEDs back to their default dimmed s...

Page 44: ...2 7 1 3 Ignition Resetting the power supply watchdog ignition via SMBus Supported by duagon 13Y021 70 Windows ERTC SMB Support Package 2 7 1 4 Video DisplayPort interface Standard support 2 7 1 5 USB...

Page 45: ...by the user the ERTC time will not be automatically adjusted by the time management because the OS is not aware of the additional ERTC The ERTC time will not be updated and is out of date During the...

Page 46: ...xx See Chapter Connecting the Power Supply for a detailed description Connector Type On MC50M 5 pin M12 plug A coded PHOENIX SACC CI M12MS 5CON L90 SH SCO 1439890 Mating 5 pin M12 receptacle A coded w...

Page 47: ...10 V DC nom to turn ignition on Ignition Behavior When the power input supply voltage is present and the ignition is turned on volt age higher than 6 V the 12 V supply voltage inside the system is als...

Page 48: ...a delay for shutting down the operating system The behavior e g reboot shut down can be set in the operating system Figure 11 Ignition behavior Setting a Shut Down Delay The shut down delay can be se...

Page 49: ...nt measurements on PWR_IN 3 1 5 Power Cable duagon offers a starter kit including a power cable 5 pin M12 to Euro plug Input Voltage Inrush Energy I t Inrush Current Peak 16 8 V DC min 0 042 A s 27 A...

Page 50: ...or authenticating the hardware to ensure platform integrity is available on the MC50M The TPM module is compliant to the TPM v2 0 specification 3 4 Supervision and Management The MC50M provides an int...

Page 51: ...operating hours counter The length of power cuts is not visible in the event log 3 4 3 1 Format of Event Log Entries Each event log entry consists of the following fields Time stamp TSTAMP Unique tim...

Page 52: ...ellow Indicates MC50M status messages On MC50M firmware starting Off MC50M is switched off Blinking MC50M is in stand by S3 status Blinking with n flashes Error code During normal operation the LED ca...

Page 53: ...d support package supporting the system RTC you can use the functions provided there to set the system RTC also via software If you use dedicated duagon driver software supporting the system RTC you c...

Page 54: ...ith an eMMC multimedia device already soldered on the board Supported memory size 64 GB max 3 7 2 SSD M 2 Slot NVMe The MC50M provides an M 2 slot 22 mm module width 42 mm 60 mm or 80 mm module length...

Page 55: ...S422 485 3 ETH_1 4 ETH_2 5 ETH_3 Table 10 Isolation voltages When using MC50M in combination with MP1 isolation between Power IN GND and earthing shield is provided Group Number 1 2 3 4 2 500 V AC 3 5...

Page 56: ...in DisplayPort receptacle Mating 20 pin DisplayPort plug 20 POWER 19 RETURN PWR 18 DP_HOTPLUG 17 DP_AUX 16 GND 15 DP_AUX 14 CONFIG2 13 CONFIG1 12 LANE_3 11 GND 10 LANE_3 9 LANE_2 8 GND 7 LANE_2 6 LANE...

Page 57: ...include HDMI Single link DVI Dual link DVI VGA It depends on the operating system driver software and use case if an active or passive DisplayPort adapter is applicable Note Passive DisplayPort adapt...

Page 58: ...meters or less away from the track Connector Type On MC50M 9 pin USB 3 0 Standard A receptacle according to Universal Serial Bus Specification Mating 9 pin USB 3 0 Standard A plug according to Univer...

Page 59: ...s available on standard Ethernet connectors Connector Type On MC50M 8 pin M12 receptacle X coded e g Conec SAL 12X IKW8 Mating 8 pin M12 plug X coded e g Phoenix Contact VS 08 M12MS 10G P SCO 1417430...

Page 60: ...tus LEDs The unique MAC address is set at the factory and should not be changed Any attempt to change this address may create hardware address conflicts and thereby render the board inoperable Interfa...

Page 61: ...nes are not equipped Connector Type On MC50M 9 pin D Sub plug e g Assmann A D S 09 A KG LP Mating 9 pin D Sub receptacle e g Assmann A D F 09 A KG LP Tightening torque max 0 6 Nm RS232 RS422 RS485 1 R...

Page 62: ...e has seven menus which can be selected via the tabs at the top of the screen On the right side of the screen you can find information regarding the function keys and the selected menu item The follow...

Page 63: ...0 32 x64 Build Date and Time 07 25 2017 14 37 29 Access Level Administrator Platform firmware Information BXT SOC B1 MRC Version 0 56 PUNIT FW 28 PMC FW 03 28 TXE FW 3 0 20 1139 ISH FW 4 1 0 3364 GOP...

Page 64: ...an Megatrends Inc Main Advanced Chipset Security Boot Save Exit MEN MEN Mikro Elektronik Board Information SATA Settings Help Board Name product model Board Revision 00 00 00 Board Serial Number 00000...

Page 65: ...ll as the following sub functions Table 27 UEFI firmware Sub menu BMC Settings Function Options Setup Mode Standard Extended Sub menu Function Options MEN BMC Settings WatchDog Disabled 1 min 2 min 5...

Page 66: ...rmware Sub Menu USB Settings 4 3 3 Advanced Menu In the Advanced menu you can change configurations e g for Console Redirection CPU Network Stack CSM and Trusted Platform Memory Sub menu Function Opti...

Page 67: ...al Port Console Redirection CPU Configuration CPU Configuration Network Stack Configuration Parameters CSM Configuration SDIO Configuration Platform Trust Technology Select Screen v Select Item Enter...

Page 68: ...Express Aptio Setup Utility Copyright C 2017 American Megatrends Inc Main Advanced Chipset Security Boot Save Exit MEN South Cluster Configuration South Cluster Configuration Select Screen v Select I...

Page 69: ...must be in the following range Select Screen Minimum length 3 v Select Item Maximum length 20 Enter Select Change Opt Setup Administrator Password F1 General Help User Password F2 Previous Values F3...

Page 70: ...administrator password is required Only user password is set Booting the system is not protected The user password is required for opening the UEFI setup The user password has to be entered at every...

Page 71: ...ation Number of seconds to Setup Prompt Timeout 1 wait for setup Bootup NumLock State On activation key Quiet Boot Disabled 65535 0xFFFF means indefinite waiting Boot Option Priorities Boot Option 1 U...

Page 72: ...urity Boot Save Exit MEN Save Options Exit system setup after Save Changes and Exit saving the changes Discard Changes and Exit Save Changes and Reset Discard Changes and Reset Save Changes Discard Ch...

Page 73: ...to find out the relevant SMBus address for each ME module 8 Bit Address 7 Bit Address Function 0x64 0x32 System RTC ERTC on CPU module 0x9C 0x4E Board Management Controller BMC on CPU module Dedicated...

Page 74: ...0 write 1 read If you use MDIS driver software use 8 bit addresses with any OS 7 bit addressing is used e g under Linux A 0 is added at the beginning of the address so that all consecutive address bit...

Page 75: ...tion 6 WDOG_EN Reset power supply watchdog ignition 0 Watchdog reset 1 Normal operation 5 4 USR_LED 4 3 Turn user LED on or off 0 LED on 1 LED off dimmed Bit 7 6 5 4 3 2 1 0 Name Reserved WDOG _EN USR...

Page 76: ...76 Bit Field Description 6 WDOG_EN Enable or disable power supply watchdog control 0 Enable watchdog control 1 Disable watchdog control 5 4 USR_LED 4 3 Enable or disable user LED function 0 Enable LED...

Page 77: ...xt Different versions of the product as far as orderable have a unique article number A list of standard versions is available on the MC50M product web page under Ordering Information www duagon com p...

Page 78: ...5 interruptions on power supply voltage Class Chapter Product Overview Technical Data Product Compliance Rail Rolling Stock 6 supply change over class if appropriate Not applicable for MC50M 7 earth p...

Page 79: ...Product Compliance Rail Rolling Stock 7 pollution degree conformance Chapter Product Overview Technical Data Product Compliance Rail Rolling Stock 8 shock and vibration categories classes Chapter Pro...

Page 80: ...ples Memory DRAM Mass storage SSD M 2 NVMe Supercapacitor 6 storage precautions if any Internal documents and more information are available on request 7 identification of commercial off the shelf equ...

Page 81: ...s provided as far as appropriate 6 communication ports and protocols descriptions if any at equipment interface level Chapter Functional Description See the respective function chapter Information is...

Page 82: ...1 reference of Commissioning Manual if any Not relevant 2 reference of User Manual if any Not relevant 3 reference of Application Notes if any Information is provided as far as appropriate in the rele...

Page 83: ...ing tools to use for uploading software if any Information is provided as far as appropriate in the relevant chapter A list of software is available on the MC50M product web page under Software www du...

Page 84: ...iew Cooling Concept Need of preheating or air outlet Not relevant Need of free space for access to parts or for mounting dismounting Not relevant Mechanical protection constraints screening Not applic...

Page 85: ...tion diagrams and charts Chapter Product Overview Product Architecture Possible Applications and Configurations Hardware and software Interface information Chapter Functional Description See the respe...

Reviews: