background image

 

Preliminary User's Manual  l  MBLS1012AL UM 0001  l  © 2019, TQ-Systems GmbH 

 

Page  25 

 

4.5.3

 

GPIO port expander 

Due to the low number of native GPIOs provided by the LS1012AL CPU, two GPIO expanders with 16 and 8 IOs are available  

on the MBLS1012AL. The respective interrupt pin of the GPIO expander is connected to a GPIO pin of the LS1012AL CPU: 

 

16 pin expander

 NXP, PCA9555PW

: GPIO1_24 

 

8 pin Expander

 NXP, PCA9538ABS

: GPIO1_27 

 
The port expanders are configured via I

2

C. The address of the port expanders can be changed by resistor assembly. When 

changing the address, care must be taken to avoid address conflicts with existing I

2

C devices. The assembly options are 

documented in the circuit diagram. 
In the initial state, after power-up, all ports are set as input and the connected component is thus deactivated. 
For the properties of the externally available GPIOs see section 4.5.2. 
The following table shows the functions of the pins of the port expander. 
 

Table 31: 

Function of Port Expanders 

Port 

Signal 

Typ. 

Default 

Remark 

16-Pin Expander, NXP, PCA9555PW 

IO0_0 

WLAN_DISABLE# 

High 

Pin 20 at X3 (WLAN) 

IO0_1 

VCC_PCIE_EN_3V3 

Low 

Enable-Signal for 3.3 V voltage PCIe 

IO0_2 

GPIO_3V3_3 

I/O 

– 

GPIO on header (pin 28, X22) 

IO0_3 

VCC_WLAN_EN_3V3 

Low 

Enable-Signal for 3.3 V voltage WLAN 

IO0_4 

IOXP_PCIE_RST# 

Low 

Selective Reset PCIe 

IO0_5 

IOXP_WLAN_RST# 

Low 

Selective Reset WLAN 

IO0_6 

IOXP_USB_RST# 

Low 

Selective Reset USB 

IO0_7 

IOXP_ETH_SW_RST# 

Low 

Selective Reset Ethernet Switch 

IO1_0 

IOXP_ETH_LNK_RST# 

Low 

Selective Reset Ethernet Link 

IO1_1 

GPIO_3V3_1 

I/O 

– 

GPIO on header (Pin 24, X22) 

IO1_2 

GPIO_3V3_2 

I/O 

– 

GPIO on header (Pin 26, X22) 

IO1_3 

PCIE_DIS# 

High 

Pin 20 at X4 (Mini PCIe) 

IO1_4 

PCIE_WAKE# 

High 

Pin 1 at X4 (Mini PCIe) 

IO1_5 

– 

High 

Input for push button S2 on front panel 

IO1_6 

– 

High 

LED V15 green with light guide at front panel 

IO1_7 

– 

High 

LED V16 green 

8-Pin Expander, NXP, PCA9538ABS 

IO_0 

PCIE_CLK_PD# 

High 

Disable for PCIe Clock 

IO_1 

PMIC_INT# 

High 

Input for PMIC Interrupt. Also on X22 

IO_2 

ETH_SW_INT# 

High 

Input for Ethernet Switch Interrupt 

IO_3 

ETH_LINK_PWRDWN# 

Low 

Power-Down output for Ethernet Link 

IO_4 

– 

High 

Input for push button X15 

IO_5 

– 

High 

Input for push button X16 

IO_6 

VCC_WLAN_EN_1V5 

Low 

Enable-Signal for 1.5 V voltage WLAN 

IO_7 

VCC_PCIE_EN_1V5 

Low 

Enable-Signal for 1.5 V voltage PCIe 

 

 

Illustration 25: 

Position of Port-Expander 

Содержание MBLS1012AL

Страница 1: ...MBLS1012AL Preliminary User s Manual MBLS1012AL UM 0001 29 04 2019...

Страница 2: ...interfaces 5 4 ELECTRONICS 6 4 1 System components 6 4 1 1 TQMLS1012AL 6 4 1 2 Power supply 6 4 1 3 Protective circuit 7 4 1 4 Voltage regulators 8 4 2 Communication interfaces 9 4 2 1 DAPLink OpenSDA...

Страница 3: ...PROTECTIVE REGULATIONS 33 7 1 EMC 33 7 2 ESD 33 7 3 Operational safety and personal security 33 8 CLIMATIC AND OPERATIONAL CONDITIONS 33 8 1 Protection against external effects 33 8 2 Reliability and...

Страница 4: ...G header X18 14 Table 16 Pinout Mini PCIe X4 16 Table 17 Maximum permitted currents Mini PCIe X4 16 Table 18 Pinout SIM Card Connector X5 16 Table 19 Electrical characteristics backup battery 17 Table...

Страница 5: ...kup battery X7 17 Illustration 16 Position of SATA M 2 connector X10 17 Illustration 17 Block diagram SD card 18 Illustration 18 Position of microSD card socket X9 18 Illustration 19 Block diagram USB...

Страница 6: ...rademarks are rightly protected by a third party 1 3 Disclaimer TQ Systems GmbH does not guarantee that the information in this Preliminary User s Manual is up to date correct complete or of good qual...

Страница 7: ...terial used This symbol represents important details or aspects for working with TQ products Command A font with fixed width is used to denote commands file names or menu items 1 7 Handling and ESD ti...

Страница 8: ...anufacturer s specifications of the components used for example CompactFlash cards are to be taken note of They contain if applicable additional information that must be taken note of for safe and rel...

Страница 9: ...ture and functionality 3 1 1 Block diagram MBLS1012AL MBLS1012AL TQMLS1012AL USB Hub TUSB8041 2 USB 3 0 Mini PCIe PCI WLAN module USB 3 0 Ethernet 1 Gbit PHY DP83867 SerDes A 4 Ethernet 1 Gbit Switch...

Страница 10: ...1 USB 2 0 from TUSB8041 As Mini PCIe socket eMMC1 1 eSDHC1 On board 4 bit JEDEC 4 5 5 0 eMMC compatible Optional instead SD card SD card 1 eSDHC1 Optional instead eMMC GPIO native 1 8 V 4 GPIO1 GPIO1_...

Страница 11: ...the MBLS1012AL see chapter 4 4 The available signals of the TQMLS1012AL are routed to the MBLS1012AL The signal assignment can be found in the TQMLS1012AL User s Manual LS1012A DDR3L SDRAM TQMLS1012A...

Страница 12: ...A slow blow Overvoltage protection diode PI filter Reverse polarity protection by MOSFET Capacitors for voltage smoothing Power IN Fuse Filter Reverse Polarity Protection TVS Diode Illustration 3 Bloc...

Страница 13: ...A 2 5 V Output voltage 2 44 2 48 2 55 V Over load range Max current 1 A 1 2 V Output voltage 1 18 1 22 1 23 V Over input voltage and load range Max current 1 5 A 1 5 V Output voltage 1 46 1 49 1 52 V...

Страница 14: ...able via UART1 This UART is provided as a virtual COM port via USB Parallel to this the UART can also be accessed at a 6 pin pin header UART1 is optionally available on the DAPLink OpenSDA interface2...

Страница 15: ...MBLS1012AL The following table shows the pin assignment of the Ethernet connector Table 8 Pinout RJ 45 connector X23 for Link Pin Name Target pin Net Remark 1 GND GND 2 TD1 TD_P_A 3 TD1 TD_M_A 4 TD2...

Страница 16: ...2 13 25 35 TXRX 4 1 M_A TD0 4 1 4 15 26 37 TXRX 4 1 P_B TD1 4 1 5 16 27 38 TXRX 4 1 M_B TD1 4 1 6 17 28 39 TXRX 4 1 P_C TD2 4 1 7 18 29 40 TXRX 4 1 M_C TD2 4 1 8 20 31 42 TXRX 4 1 P_D TD3 4 1 9 21 32...

Страница 17: ...ing table shows the I2 C address mapping on TQMLS1012AL and MBLS1012AL Table 13 I2 C devices address mapping on TQMLS1012AL and MBLS1012AL Location Device Function Address Remark MBLS1012AL KSZ9897R E...

Страница 18: ...lopment and programming of the LS1012A processor The following table shows possible adapters Table 14 JTAG adapters Debugger Details Lauterbach JTAG ARMV8 A R LA 3743 TRACE32 Debugger for LS1012A Debu...

Страница 19: ...t be removed and both signals must be controlled accordingly The JTAG interface is not ESD protected The following table shows the pin assignment of the JTAG connector Table 15 Pinout JTAG header X18...

Страница 20: ...by a peripheral on the MBLS1012AL See also Table 13 The reference clock is provided by a special PCIe clock generator 9FGV0241 The clock generator can optionally be connected to the I2 C bus with 0 r...

Страница 21: ...PERp0 25 26 GND GND GND GND 27 28 1 5V V_1V5_PCIE GND GND 29 30 SMB_CLK I2C_3V3_SCL PCIE_TX TP33 PETn0 31 32 SMB_DATA I2C_3V3_SDA PCIE_TX TP32 PETp0 33 34 GND GND GND GND 35 36 USB_D USB_H3 D_M GND G...

Страница 22: ...slot with B coding is used on the motherboard M 2 modules are available in different form factors The MBLS1012AL supports the common form factors 2242 2260 and 2280 for SSDs The mounting for the 2280...

Страница 23: ...Mode The support of the UHS 1 speed modes SDR12 SDR25 SDR50 and DDR50 is theoretically given but not verified The signals of the SDHC1 interface on the TQMLS1012AL are supplied via a separate PMIC con...

Страница 24: ...USB connectors The components used have current monitoring and can switch off the bus voltage in the event of overload and or overheating Table 22 shows the wiring of the unused USB pins of the CPU Ta...

Страница 25: ...Table 13 The wiring of pins 42 44 and 46 is the same as for the Mini PCIe interface LED_WLAN_WL is wired by default Table 24 Pinout WLAN module Mini PCIe USB X3 Target pin Net Pin name Pin Pin name T...

Страница 26: ...4 In addition to the signals described above the MBLS1012AL offers further options for a complete or partial reset of the TQMLS1012AL All important interfaces are connected to the reset signal via AND...

Страница 27: ...only supports this one boot source In case the RCW on the QSPI flash is missing or damaged a fallback mode exists to store a suitable boot configuration in the memory For this purpose a fixed standar...

Страница 28: ...he following table Table 28 DIP switch S1 functions Slot ON OFF Remark 1 Hard Coded RCW switched on Hard Coded RCW switched off In case the RCW cannot be read in the flash 2 RESET_REQ und RESET connec...

Страница 29: ...e usually not suitable for time critical I O operations due to their indirect connection to the CPU In addition it should be noted that these pins are only available with a delay at boot time since th...

Страница 30: ...t X3 WLAN IO0_1 VCC_PCIE_EN_3V3 O Low Enable Signal for 3 3 V voltage PCIe IO0_2 GPIO_3V3_3 I O GPIO on header pin 28 X22 IO0_3 VCC_WLAN_EN_3V3 O Low Enable Signal for 3 3 V voltage WLAN IO0_4 IOXP_PC...

Страница 31: ...D 6 V_3V3 1 5 A maximum 7 I2C_3V3_SDA 3 3 V 8 V_1V8_PMIC_OUT 1 A maximum 9 I2C_3V3_SCL 3 3 V 10 GND 11 V_3V3 12 GND 13 SDHC1_CD 1 8 V Option eMMC GPIO1_21 14 GND 15 SDHC1_WP 1 8 V 16 GPIO_3V3_1 3 3 V...

Страница 32: ...QMLS1012AL If power is taken from V_1V8_PMIC_OUT and there are doubts about the existing utilization of the V_3V3 power budget the external current consumption at V_3V3 e g at pins 2 and 11 of header...

Страница 33: ...Per light guide on front panel V16 green LED on Port Expander Port IO1_1 lit when pin is low Power V27 green Status 24 V lights up when supply 24 V active V26 green Status 5 V lights up when supply 5...

Страница 34: ...buttons The signal lines between the push button and the port expander are equipped with 10 k pull up resistors PCA9538 TQMLS1012AL GPIO1_24 Push button S2 PCA9555 I2C IO1_8 INT I2C_3V3 IO_4 IO_5 I2C...

Страница 35: ...sor LM75A Table 36 Electrical characteristics LM75A Manufacturer Resolution Accuracy Range Error NXP 0 125 C 11 bit 25 C to 100 C 55 C to 125 C 2 C 3 C The temperature sensor on the MBLS1012AL has I2...

Страница 36: ...nk mounting holes The MBLS1012AL weighs approximately 137 grams including TQMLS1012AL Illustration 31 TQMLS1012AL dimensions Table 37 TQMSL1012AL dimensions Parameter Description Nominal size mm Toler...

Страница 37: ...system is essential in most applications It is the user s sole responsibility to define a suitable heat sink weight and mounting position depending on the specific mode of operation e g dependence on...

Страница 38: ...tery Relative air humidity operation storing 10 to 90 Not condensing Attention Cooling The LS1012A CPU belongs to a performance category in which a cooling system is essential in most applications It...

Страница 39: ...al batteries are generally only mounted in sockets 9 6 2 Lithium batteries The requirements concerning special provision 188 of the ADR section 3 3 are complied with for Lithium batteries There is the...

Страница 40: ...Energy using Products FFC Flat Flex Cable FR 4 Flame Retardant 4 GPIO General Purpose Input Output GSM Global System for Mobile Communications Groupe Sp cial Mobile HDMI High Definition Multimedia In...

Страница 41: ...ty SDR Single Data Rate SDRAM Synchronous Dynamic Random Access Memory SERDES Serializer Deserializer SGMII Serial Gigabit Media Independent Interface SIM Subscriber Identification Module SMBUS System...

Страница 42: ...10 2 References Table 40 Further applicable documents No Name Rev Date Company 1 QorIQ LS1012A Data Sheet 1 0 01 2018 NXP 2 QorIQ LS1012A Reference Manual Rev 1 01 2018 NXP 3 AN5192 QorIQ LS1012A Desi...

Страница 43: ...TQ Systems GmbH M hlstra e 2 l Gut Delling l 82229 Seefeld Info TQ Group TQ Group...

Отзывы: