background image

 

 

 

Technical Description 

 

miriac MPX-LX2160A User Manual 

V1.4 

16/73 

 

© MicroSys Electronics GmbH 2020 

 

 

 

 

4.4.3 

XML Configuration 

The ME is setting and monitoring the various sensors in the System based on an 
XML configuration file. This XML file is parsed and included in the Firmware during 
compilation - this saves memory that would otherwise be consumed in the µC. In a 
future version of Firmware, it is planned to have an upload option for an externally 
generated configuration. 

 

Example for setting the SoC Temperature Sensor limits: 

<!-- Temp Sensor. Local Chip Sensor -->

 

<

sensor

 name

=

"MON_CPU_L"

 number

=

"21"

 interval

=

"1000"

 

 

flags

=

"dont_check"

 

 

record

=

"analog"

 

 

bus

=

"I2C0"

 

 

address

=

"0x48"

 

 

device

=

"sa56004"

>

 

 

<

formula

 

 

 

raw

=

"(value/0.125)*32.0"

 

 

 

cooked

=

"(value/32.0)*0.125"

/

>

 

 

<!-- The limits are set to the ALERT Temperature if mux==0xFF 

 

     T_CRIT will be set 15.0C above ALERT if mux==0xFF 

 

     Otherwise set by Format B mux value -->

 

 

<

limits

 mode

=

"cooked"

 lower

=

"-20.0"

 upper

=

"85.0"

/

>

 

 

<

port

 instance

=

"A"

>

  

 

<!-- Format A = read temp -->

 

 

 

<

pin

 number

=

"0x00"

/

>

 

 

 

<!-- Local Temp High Register -->

 

 

 

<

pin

 number

=

"0x22"

/

>

 

 

 

<!-- Local Temp Low  Register -->

 

 

 

<

pin

 number

=

"0x02"

/

>

 

 

 

<!-- Status Register -->

 

 

<

/

port

>

 

 

<

port

 instance

=

"B"

>

  

 

<!-- Format B = setpoint write register -->

 

 

 

<

pin

 number

=

"0x0B"

 mux

=

"0xFF"

/

>

 

<!-- Local High Setpoint Register = upper -->

 

 

 

<

pin

 number

=

"0x0C"

 mux

=

"0xFF"

/

>

 

<!-- Local Low  Setpoint Register = lower -->

 

 

 

<

pin

 number

=

"0x20"

 mux

=

"0xFF"

/

>

 

<!-- Local T_CRIT Setpoint Register = upper+15 -->

 

 

<

/

port

>

 

<

/

sensor

>

 

 

The sensor MON_CPU_L will be read every 1000msec from the I²C device 
SA56004 at 0x48. The above example sets the Warning temperature to 85°C and 
Critical Alert to 85+15°C = 100°C. The user can modify these values depending on 
the chosen cooling solution. 

 

 

 

 

Содержание miriac MPX-LX2160A

Страница 1: ...miriac MPX LX2160A User Manual HW Revision 2 V1 4...

Страница 2: ...ure 32 4 9 Boot Mode Configuration 34 4 10 Memory DRAM 35 4 11 Memory eMMC 35 4 12 Memory XSPI 36 4 13 Memory SPI 37 4 14 RTC Real Time Clock 38 4 15 Serdes clocking 39 4 16 Temperature sensors 40 4 1...

Страница 3: ...2 Operating System 66 6 3 Flash Layout 66 7 Safety Requirements and Protective Regulations 67 7 1 EMC 67 7 2 ESD 67 7 3 Reliability 67 7 4 Climatic Conditions 68 7 5 RoHS 68 8 General notes 69 9 Hist...

Страница 4: ...missions in this document MicroSys Electronics GmbH neither gives any guarantee nor accepts any liability whatsoever for consequential damages resulting from the use of this manual or its associated p...

Страница 5: ...d shipment which is dependent on the preferred carrier and the location where you want to have it shipped to by sending a request to MicroSys Electronics GmbH Muehlweg 1 82054 Sauerlach Germany In you...

Страница 6: ...1 Symbols 1 5 2 Conventions Symbol Explanation xxx_B denotes a low active signal denotes the signal flow in the shown direction denotes the signal flow in the shown direction denotes the signal flow i...

Страница 7: ...d operate the unit in a well ventilated location Provide an appropriate cooling solution as required Electrostatic discharge ESD can damage the unit Always take the necessary ESD precautions Many pins...

Страница 8: ...cores run at a maximum clock speed of 2200 MHz 2000 MHz or 1800 MHz depending on the speed grade ordered The core frequency can be clocked down if needed to lower the power consumption MicroSys Electr...

Страница 9: ...LX2160A or LX2120A or LX2080A Microcontroller as monitoring and supervising unit with power management and configuration tasks ME DDR4 SDRAM Clock Generators for CPU and interface clocks XSPI flash a...

Страница 10: ...le RJ45 1G Ethernet for measurement data transfer Table 3 1 Power Consumption over Tj Range Stress Level Tamb C steady state climate chamber Tj C from internal Probe in Cluster 6 7 Ptotal w Pvdd vddq...

Страница 11: ...ponent temperatures should not be exceeded Commercial temperature grade 0 70 C variants Component Temperature max Description SoC 105 C Junction Temperature SoC 70 C Junction Temperature during secure...

Страница 12: ...DIMM TE 2309409 2 SODIMM module ST4 SODIMM TE 2309409 2 SODIMM module ST5 Fan connector W rth Electronic WE 648 104 131 822 WE 648 104 113 322 ST6 Fan connector W rth Electronic WE 648 104 131 822 WE...

Страница 13: ...ules may have deviating assignments for some functions however power and ground are always assigned to the same pins For detailed connector pinning as well as electrical characteristics such as series...

Страница 14: ...nstructed by MicroSys Part ST7 Manufacturer W rth Electronic Type WE 648 106 131 822 mating WE 648 104 113 322 ST7 Pin Signal I O Range Signal Conditioning 1 GND 2 SWDIO 3 3V For production use only d...

Страница 15: ...er Sequencer which monitors all Power Rails Next the VDD and VDDQ are ramped up so that the SoC is powered Finally the CPLD is instructed to select the RCW source and release the PowerOn Reset to the...

Страница 16: ...aw value 0 125 32 0 cooked value 32 0 0 125 The limits are set to the ALERT Temperature if mux 0xFF T_CRIT will be set 15 0C above ALERT if mux 0xFF Otherwise set by Format B mux value limits mode coo...

Страница 17: ...R1 and ME version 0 5 version ME Information Manufacturer MicroSys Electronics GmbH Product Management Engine MCU on LX2160A Version 0 5 for MPX LX2160A 4 4 4 1 Command overview and help Commands in...

Страница 18: ...an be read out clock_cfg Si5332 GM3 Clock Information I2C Dev ID 0x37 I2C Derivate 0xd0 I2C Ana ID 0x40 I2C ROM ID 0x03 Dev PN Base 0x00 Dev Revision 0x31 Dev Grade 0x01 Factory OPN 0x000002 I2C_ADDR...

Страница 19: ...4 V VOUT_OV_WARN_LIMIT 0 917 V VOUT_UV_FAULT_LIMIT 0 658 V VOUT_UV_WARN_LIMIT 0 722 V VIN_OV_FAULT_LIMIT 16 000 V VIN_OV_WARN_LIMIT 15 500 V VIN_UV_FAULT_LIMIT 4 500 V VIN_UV_WARN_LIMIT 4 796 V IOUT_O...

Страница 20: ...IT 1 284 V VOUT_UV_FAULT_LIMIT 0 929 V VOUT_UV_WARN_LIMIT 1 020 V VIN_OV_FAULT_LIMIT 16 000 V VIN_OV_WARN_LIMIT 15 500 V VIN_UV_FAULT_LIMIT 4 500 V VIN_UV_WARN_LIMIT 4 796 V IOUT_OC_FAULT_LIMIT 30 000...

Страница 21: ...793 V VDDQ 1 197 V VCC1V2 3 304 V DRAMVREF2 0 601 V USBSVDD 0 805 V VDD 0 853 V VTT1 0 603 V VTT2 0 605 V DRAMVREF1 0 599 V SDOVDD 1 784 V SDSVDD 0 895 V EVDD 1 780 V Signals VDDQ_FAULTn 1 VDD_FAULT1n...

Страница 22: ...rmation Tacho Cnt 170 5782 RPM PWM Duty 160 31 temp shows the temperature readings on the local C Bus and the LX2160 Bus temp Temperature sensor readings on MONitor Bus CPU2 sensor 40 750 local 32 500...

Страница 23: ...start time and the calculated actual time base on start time seconds since start This command is not reading the system RTC time System Start Tue Feb 9 07 29 25 2021 Actual Time Tue Feb 9 08 19 06 202...

Страница 24: ...ative for testing the Power Switches The RAM and CPU loads both drop 2020 09 18 18 17 22 UTC Log Seconds remaining 820 2020 09 18 18 17 32 UTC Log Seconds remaining 810 2020 09 18 18 17 42 UTC Log Sec...

Страница 25: ...c t r c t r c t r c t r c t r c t r c t r c t r c t r c t r c t r c t r c t r c t r c t r c t r c t r c t r c t r c t r c t r c t This is a useful feature for checking the cooling concept 4 4 4 8 CPLD...

Страница 26: ...ammed with the firmware and configuration during manufacturing The firmware and config are compiled into the ME firmware and cannot be modified without rebuilding the ME firmware The commands power_bb...

Страница 27: ...anual V1 4 27 73 MicroSys Electronics GmbH 2020 4 5 CPLD Additional on board logic and reset chains are handled by a Lattice MachX03 CPLD Type LCMXO3LF 1300C 5BG256I The CPLD s firmware can be modifie...

Страница 28: ...X LX2160A module is powered by a single supply Optionally the on module real time clock can be supplied via a dedicated backup power source if the system time needs to be preserved The following diagr...

Страница 29: ...VCC3V3SBY 3 3V 2A 2 09 3 82V Permanent Power VCC2V5 2 5V 1A 2 20 2 72V VCC1V8 1 8V 4A 1 50 2 00V VCC1V2 3 3V or 1 2 2 5 1A 1 10 3 53V CPLD IO Voltage default VCC3V3SBY VDD 0 775 0 85V 53A 0 66 0 92V...

Страница 30: ...T 1 8V CPLD Reset output used to reset peripheral devices on the carrier low active ST1 D41 RST_PHY OUT 1 8V CPLD Reset for Ethernet PHYs low active ST2 D21 RST_XSPI OUT 1 8V CPLD Reset for XSPI flash...

Страница 31: ...Technical Description miriac MPX LX2160A User Manual V1 4 31 73 MicroSys Electronics GmbH 2020 Figure 5 Reset structure...

Страница 32: ...DES1_FAST_REFCLK 100 MHz 156 25 MHz 161 1328125MHz J15 SERDES2_SLOW_REFCLK 100 MHz 156 25 MHz 161 1328125MHz J15 SERDES2_FAST_REFCLK 100 MHz 156 25 MHz 161 1328125MHz J15 SERDES3_SLOW_REFCLK 100 MHz 1...

Страница 33: ...or frequency 500 kHz J86 Regulator frequency 500 kHz J96 Regulator frequency Varying frequency J97 Regulator frequency 820 kHz J95 Regulator frequency Varying frequency J93 Regulator frequency 850 kHz...

Страница 34: ...2 3 3V CPLD PU ST2 A1 BOOT_SRC_SEL 3 3 3V CPLD PU Table 4 7 Boot select pins pin assignments Currently five different boot devices are possible depending on BOOT_SRC_SEL 3 0 as defined below SEL3 SEL...

Страница 35: ...Byte Opt Slot B Up to 32GByte DRAM controller 1 Slot A 2 16 GByte 2 16 GByte Opt Slot B Up to 32GByte Table 4 9 DRAM assembly options 4 11 Memory eMMC The MPX LX2160A module is optionally equipped wit...

Страница 36: ...internal connections CPU XSPI Flash MT35XU512ABA1G12 0SIT Ball Signal Pin Signal I O Range C23 XSPI_A_CS0 C2 CS0 1 8V D23 XSPI_A_CS1 C2 CS1 1 8V D22 XSPI_A_SCK B2 CLK 1 8V E23 XSPI_A_DQS C3 DQS 1 8V...

Страница 37: ...re routed to the module connector SPI3 cannot be used when booting from SD Card SoC Module Connector Ball Signal Pin Signal I O Range Signal conditioning D3 SPI3_SIN SPI MISO 1 8V SR 0R C4 SPI3_SOUT S...

Страница 38: ...Deviation 9secs per month 108secs per year Address see chapter 4 18 If required the RTC needs to be buffered on the carrier board The following drawing shows the internal connection It is recommended...

Страница 39: ...Technical Description miriac MPX LX2160A User Manual V1 4 39 73 MicroSys Electronics GmbH 2020 4 15 Serdes clocking Figure 4 6 SerDes Clocks 1 Figure 4 7 SerDes Clocks 2...

Страница 40: ...ee list in chapter 4 18 Ambient 0 C 70 C Ambient 40 C 125 C Local Temperature of the sensor itself Max 1 C Max 2 C Remote Temperature of the CPU internal diode Max 1 C Max 4 C Figure 4 8 Temperature s...

Страница 41: ...m internal Flash LED Flasing CPLD Running from external Flash LD3 Green LED ON State Machine Info LED OFF State Machine Fault or Running from external Flash LED Flashing CPLD Running from internal FLA...

Страница 42: ...die 2 IIC1 0x4A SA56004CDP Temperature Sensor next to DRAM IIC1 0x4C SA56004EDP Temperature Sensor next to CPU IIC1 0x51 PCF85063ATT RTC IIC1 0x50 24C01 EEPROM IIC1 0x55 24C01 EEPROM IIC1 0x69 24C01 E...

Страница 43: ...E microcontroller Bus Address 7 bit Device Function PMBUS 0x68 ISL68301B 0 85V Core voltage 1st part PMBUS 0x69 ISL68301B 0 85V Core voltage 2nd part PMBUS 0x6A ISL68301B 1 2V VDDQ voltage PMBUS ST1 E...

Страница 44: ...a backup voltage Signal I O Range Signal conditioning VBAT 1 8V 5 0V Attention battery should be protected by diode between battery and connector against charging Powercap should be protected by seria...

Страница 45: ...Technical Description miriac MPX LX2160A User Manual V1 4 45 73 MicroSys Electronics GmbH 2020...

Страница 46: ...Technical Description miriac MPX LX2160A User Manual V1 4 46 73 MicroSys Electronics GmbH 2020 Serdes 2 Serdes 3...

Страница 47: ...The Frame Manager of the LX2160A supports eighteen MACs which support different protocols as summarized in the following table from NXP Semiconductor MAC RGMII 1 Gbps SGMII 1 Gbps XFI 10 Gbps 10G SXGM...

Страница 48: ...1 EC1_RXD2 ST1 A44 1 8V G2 EC1_RXD3 ST1 B43 1 8V F3 EC1_GTX_CLK ST1 C45 1 8V SR 22R J3 EC1_TXD0 ST1 C42 1 8V SR 10R H3 EC1_TXD1 ST1 C43 1 8V SR 10R G4 EC1_TXD2 ST1 D45 1 8V SR 10R G3 EC1_TXD3 ST1 C44...

Страница 49: ...E45 1 8V PU 2 2k SR 10R Table 4 23 RGMII2 pin assignments RGMII signals may be alternatively uses as GPIOs or IEEE1588 signals Refer to NXP s processor reference manual for further information 4 20 7...

Страница 50: ...formation on configuration and ordering please contact MicroSys The following tables list the pin sharing options for UART1 and UART2 SoC pin sharing Module Connector Ball Primary function Secondary f...

Страница 51: ...IC1_SDA ST1 H46 IIC1_SCL 3 3V PU 10k E4 IIC2_SDA ST1 A49 IIC2_SDA 1 8V PU 10k E3 IIC2_SCL ST1 D49 IIC2_SCL 1 8V PU 10k J5 IIC3_SDA ST1 F1 IIC3_SDA 1 8V H5 IIC3_SCL ST1 F2 IIC3_SCL 1 8V L5 IIC4_SDA ST1...

Страница 52: ...Ball Signal Pin Signal I O Range Signal conditioning E3 SDHC1_CD ST1 D49 49 EVDD 1 8V II2_SCL D1 SDHC1_CLK ST1 C47 47 EVDD 1 8V E1 SDHC1_CMD ST1 B48 48 EVDD 1 8V F1 SDHC1_DAT0 ST1 D48 48 EVDD 1 8V E2...

Страница 53: ...onnections CPU Module Connector Ball Signal Pin Signal I O Range Signal conditioning P3 SDHC2_CLK ST1 E17 SDHC2_EXT_ OVDD 1 8V SR 0R P2 SDHC2_CMD ST1 E16 SDHC2_EXT_CM D OVDD 1 8V PU 4k7 SR 0R P1 SDHC2...

Страница 54: ...Range Signal conditioning G8 USB1_VBUS USB1 VBUS USB_HVDD SR 30k1 E9 USB1_ID USB1_UID F8 USB1_D_P USB1_UDP_P F9 USB1_D_M USB1_UDM_N C8 USB1_RX_P USB1_RX_P D8 USB1_RX_M USB1_RX_N A9 USB1_TX_P USB1_TX_...

Страница 55: ...situation The USB power control signals are optional signals and can be configured as GPIOs The following table lists the possible functions which are mutually exclusive and may entail hardware modifi...

Страница 56: ...TA7 ST1 D13 1 8V E23 XSPI_A_DQS ST1 C16 1 8V D22 XSPI_A_SCK ST1 C15 1 8V Table 4 35 XSPI interface pin assignments This interface offers the ability to connect to an external eMMC on the carrier If ex...

Страница 57: ...1 ST2 A6 1 8V PU 4k7 G6 FTM2_CH2 ST2 A11 1 8V PU 4k7 M10 FTM2_CH3 ST2 A8 1 8V PU 4k7 Table 4 37 FTM interface pin assignments 4 20 16 JTAG COP The MPX LX2160A module has a JTAG interface that is direc...

Страница 58: ...13 1 8V PU 4k7 K6 IRQ07 ST1 G13 1 8V PU 4k7 H7 IRQ08 ST1 D13 1 8V PU 4k7 K7 IRQ09 ST1 E13 1 8V PU 4k7 Table 4 39 Interrupt interface pin assignments 4 20 18 Control Reset The following table shows the...

Страница 59: ...rfaces that can be configured as GPIOs For more information on the GPIO capability of each interface please refer to the SoCs reference manual Due to dependencies between the interfaces there can be l...

Страница 60: ...ignal at uC Signal connector Pin Pin 37 UART TX SRCV UART_SOUT_ME ST1 H7 4 44 UART RX SRCV UART_SIN_ME ST1 H8 5 Table 4 41 ME UART interface 4 21 2 ME Programming Available on request custom modificat...

Страница 61: ...Control Available on request custom modifications can be implemented 4 22 CPLD Interfaces Available on request custom modifications can be implemented 4 23 Fan The fans are controlled by the managemen...

Страница 62: ...al Description miriac MPX LX2160A User Manual V1 4 62 73 MicroSys Electronics GmbH 2020 5 Mechanical Description 5 1 Board Outline The following drawing shows the mechanical outline of the MPX LX2160A...

Страница 63: ...User Manual V1 4 63 73 MicroSys Electronics GmbH 2020 Drawings are not to scale For 3D data files please contact MicroSys If not stated otherwise tolerances and acceptance criteria as per IPC A 600 cu...

Страница 64: ...the module may vary A 3D Model of the SoM is available on request for mechanical integration If not stated otherwise tolerances and acceptance criteria as per IPC A 600 current revision at manufactur...

Страница 65: ...Row A the total cumulated placement tolerance on the MPX LX2160 is 0 05mm in both x and y direction see following figure Please ensure that the maximum allowed mated displacement tolerances are met a...

Страница 66: ...SPI Flash and or eMMC memories on delivery 6 2 Operating System MicroSys Electronics GmbH offers Linux support for the module Other Operating Systems are available on request only 6 3 Flash Layout Tab...

Страница 67: ...all external signals Provide an EMI proof housing for your electronics 7 2 ESD For technical reasons there is no ESD protection on the MPX LX2160A Please provide sufficient protection on the baseboar...

Страница 68: ...MicroSys Electronics GmbH 2020 7 4 Climatic Conditions The relative humidity during operation or storage of the module may not exceed 10 to 90 non condensing 7 5 RoHS All components on the MPX LX2160...

Страница 69: ...responsibility to make sure all application relevant errata published by the manufacturer of each component are taken note of The manufacturer s advice should be followed If desired MicroSys Electroni...

Страница 70: ...ersion Change Description 2021 02 12 1 0 Initial Version 2021 02 18 1 1 ST1 H45 IIC1_3V3_SDA ST1 H46 IIC1_3V3_SCL 2021 03 18 1 2 Correct PCB tolerance definitions 2021 06 09 1 3 Update PCB Drawings Co...

Страница 71: ...dule SPI Serial Peripheral Interface SR Series Resistor UART Universal Asynchronous Receiver Transmitter 10 2 Table of Figures Figure 3 1 Block Diagram 9 Figure 3 2 LX2160A part numbering system 10 Fi...

Страница 72: ...arrier 44 Table 4 20 Backup supply 44 Table 4 21 MAC capabilities 47 Table 4 22 RGMII1 pin assignments 48 Table 4 23 RGMII2 pin assignments 49 Table 4 24 UART w hardware handshake pin assignments 50 T...

Страница 73: ...Appendix miriac MPX LX2160A User Manual V1 4 73 73 MicroSys Electronics GmbH 2020...

Отзывы: