Page 1
8M Plus OSM-LF LGA Module Hardware User Guide iW-RainboW-G40M i.MX 8M Plus Quad/Quad Lite/Dual OSM-Size LF LGA Module Hardware User Guide REL0.3 iWave Systems Technologies Pvt. Ltd. Page 1 of 75...
Page 2
If you are not the intended recipient (or authorized to receive for the recipient), you are hereby notified that any disclosure, copying distribution or use of any of the information contained within this document is STRICTLY PROHIBITED. Thank you. “iWave Systems Tech. Pvt. Ltd.” REL0.3 iWave Systems Technologies Pvt.
Page 3
No warranty of accuracy is given concerning the contents of the information contained in this publication. To the extent permitted by law no liability (including liability to any person by reason of negligence) will be accepted by iWave Systems, its subsidiaries or employees for any direct or indirect loss or damage caused by omissions from or inaccuracies in this document.
2.7.16 JTAG Interface............................52 2.7.17 OSM GPIOs ............................52 2.7.18 Control Signals ............................53 2.7.19 Boot Select ............................. 54 2.7.20 Power and GND ............................. 54 Other Features ............................56 2.8.1 FORCE_RECOV# ............................. 56 REL0.3 iWave Systems Technologies Pvt. Ltd. Page 4 of 75...
Page 5
3.3.1 i.MX 8M Plus OSM LGA Module Mechanical Dimensions ................ 71 ORDERING INFORMATION ..........................72 APPENDIX-I ............................... 73 i.MX 8M Plus Pico ITX SBC .......................... 73 APPENDIX-II ..............................74 Design and Assembly recommendations ....................74 REL0.3 iWave Systems Technologies Pvt. Ltd. Page 5 of 75...
Page 6
Table 5: i.MX 8M Plus SoC IOMUX for OSM interfaces ....................58 Table 6: Power Input Requirement ..........................65 Table 7: Power Consumption ............................ 67 Table 8: Environmental Specification ........................69 Table 9: Orderable Product Part Numbers ......................... 72 REL0.3 iWave Systems Technologies Pvt. Ltd. Page 6 of 75...
This document is the Hardware User Guide for the NXP’s i.MX 8M Plus (Quad/Quad Lite/Dual) Application processor based OSM V1.0 specification compatible LGA module. This board is fully supported by iWave Systems Technologies Pvt. Ltd. This Guide provides detailed information on the overall design and usage of the i.MX 8M Plus OSM Module from a Hardware Systems perspective.
Page 8
Secure Digital SDIO Secure Digital Input Output System on Chip SPDIF The Sony/Philips Digital Interface Serial Peripheral Interface UART Universal Asynchronous Receiver/Transmitter Universal Serial Bus Video Processing Unit Wi-Fi Wireless Fidelity REL0.3 iWave Systems Technologies Pvt. Ltd. Page 8 of 75...
Note: Signal Type does not include internal pull-ups or pull-downs implemented by the chip vendors and only includes the pull-ups or pull-downs implemented On-OSM. References • IMX8MPxEC_Rev_x.pdf • iMX_8M_Plus_RM_Revx.pdf • OSM Specification V1.0 REL0.3 iWave Systems Technologies Pvt. Ltd. Page 9 of 75...
In this signal, BCONFIG_0 is the GPIO functionality and GPIO1_05 is the GPIO number. Note: The above naming is not applicable for other signals which are not connected to SoC. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 10 of 75...
This section provides detailed information about i.MX 8M Plus OSM-LF LGA Module and Hardware architecture with high level block diagram. i.MX 8M Plus OSM LGA Module Block Diagram iW-RainboW-G40M-i.MX 8M Plus OSM Block Diagram Power to On-Board i.MX 8M Plus...
SPI x 2 Port • Data UART (with CTS & RTS) x 2 (1 is optional) • Data UART (without CTS & RTS) x 1 • Debug UART x 1 • OSM GPIOs REL0.3 iWave Systems Technologies Pvt. Ltd. Page 12 of 75...
Page 13
Q/QL/D/DL/S/SL is used to represent either of one based on SBC Part Number. Memory Size will differ based on iWave’s OSM Product Part Number. In default configuration, If on OSM Wi-Fi module is used, SD1 will not be supported on OSM LGA.
8M Plus SoC iW-RainboW-G40M OSM LGA Module can support i.MX 8M Plus SoCs from NXP. The i.MX 8M Plus Family consists of three processors: i.MX 8M Plus Quad, i.MX 8M Plus Quad Lite and i.MX 8M Plus Dual. The major Difference between i.MX 8M Plus SoCs are:...
I2C after start up offering flexibility for different system states. The PCA9450C PMIC comes in 56pin 7x7 QFN package and is placed on the top side of the Module. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 15 of 75...
The eMMC flash memory (U2) is physically located on top side of the Module. The memory size of the eMMC Flash can be customised based on the requirement by contacting iWave Support Team. REL0.3 iWave Systems Technologies Pvt. Ltd.
JODY-W3. Note: In default configuration, 802.11ax (Wi-Fi 6) is not supported, but 802.11ax can be supported by changing Wi-Fi module from JODY-W2 to JODY-W3 and some additional changes. Contact iWave Support Team for further information. REL0.3 iWave Systems Technologies Pvt. Ltd.
This external RTC Controller is connected to i.MX 8M Plus SoC through I2C3 Interface and operates at 1.8V voltage level. In OSM power off condition, this device will take power from OSM ball #W17 (VRTC_3V0) coin cell power and continues to keep the current time. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 18 of 75...
OSM LGA (J5) has standard pinout as per OSM Specification V1.0. The interfaces which are available at 662 contacts are explained in the following sections. Figure 4: OSM LGA Contacts Number of contacts - : 662 (Size L) REL0.3 iWave Systems Technologies Pvt. Ltd. Page 19 of 75...
Page 25
8M Plus OSM-LF LGA Module Hardware User Guide OSM Pins Signal MIPI_DSI0_CLK_P AB11 MIPI_DSI0_D0_N AB10 MIPI_DSI0_D0_P MIPI_DSI0_D1_N MIPI_DSI0_D1_P MIPI_DSI0_D2_N MIPI_DSI0_D2_P MIPI_DSI0_D3_N MIPI_DSI0_D3_P ENET1_RGMII_RXC(SAI1_TXC) ENET1_RGMII_RX_CTL(SAI1_TXFS) ENET1_RGMII_RD2(SAI1_RXD6) ENET1_RGMII_RD3(SAI1_RXD7) ENET1_RGMII_TXC(SAI1_TXD5) ENET1_RGMII_TX_CTL(SAI1_TXD4) ENET1_RGMII_TD2(SAI1_TXD2) ENET1_RGMII_TD3(SAI1_TXD3) ENET1_RGMII_RD0(SAI1_RXD4) ENET1_RGMII_RD1(SAI1_RXD5) ENET1_RGMII_TD0(SAI1_TXD0) ENET1_RGMII_TD1(SAI1_TXD1) AC10 AA11 AA10 REL0.3 iWave Systems Technologies Pvt. Ltd. Page 25 of 75...
Page 26
8M Plus OSM-LF LGA Module Hardware User Guide OSM Pins Signal OSM_GPIO_C_0(GPIO1_IO7) OSM_GPIO_C_1(GPIO1_IO11) OSM_GPIO_C_2(SAI1_MCLK_GPIO4_20) I2C3_SCL I2C3_SDA PCIE_RXN_N PCIE_RXN_P PCIE_TXN_N PCIE_TXN_P OSM_PCIE_RST OSM_PCIE_PRST PCIE_REFCLK_DM PCIE_REFCLK_DP GPIO_PCIE_SM_ALERT#(SAI3_MCLK_GPIO5_02) I2C2_SCL I2C2_SDA OSM_PCIE_WAKE REL0.3 iWave Systems Technologies Pvt. Ltd. Page 26 of 75...
Page 27
8M Plus OSM-LF LGA Module Hardware User Guide OSM Pins Signal CPU_ON_OFF USB_OTG1_DM USB_OTG1_DP OSM_USB1_OTG_EN OSM_USB_OTG1_ID PU to VDD_3V3 USB1_RX_N USB1_RX_P USB1_TX_N USB1_TX_P VBUS_OTG1 VDD_1V8 NVCC_DRAM_1V1 VCC_IN_5V REL0.3 iWave Systems Technologies Pvt. Ltd. Page 27 of 75...
Page 29
8M Plus OSM-LF LGA Module Hardware User Guide OSM Pins Signal AB26 AB25 AC33 AC30 AC27 AB34 AB31 AB28 AA32 REL0.3 iWave Systems Technologies Pvt. Ltd. Page 29 of 75...
Page 30
8M Plus OSM-LF LGA Module Hardware User Guide OSM Pins Signal AA28 AA27 AA26 AA25 AA35 AA34 AC34 REL0.3 iWave Systems Technologies Pvt. Ltd. Page 30 of 75...
Page 31
8M Plus OSM-LF LGA Module Hardware User Guide OSM Pins Signal AB35 HDMI_TX_CLK_P HDMI_TX_CLK_N HDMI_TX_D0_P HDMI_TX_D0_N HDMI_TX_D1_P HDMI_TX_D1_N HDMI_TX_D2_P HDMI_TX_D2_N HDMI_TX_CEC HDMI_TX_HPD HDMI_TX_DDC_SCL HDMI_TX_DDC_SDA SIZE L REL0.3 iWave Systems Technologies Pvt. Ltd. Page 31 of 75...
Page 32
8M Plus OSM-LF LGA Module Hardware User Guide OSM Pins Signal AN10 AR10 AP25 AP28 AP31 AP34 AR14 AP19 AR20 AR26 AR29 AR32 AP22 AP16 AP13 AE34 AN33 AN21 REL0.3 iWave Systems Technologies Pvt. Ltd. Page 32 of 75...
Receive clock port A X_CLK I_RXC ETH_MDIO ENET_QOS_MDI ENET_MDIO/AH I/O 1.8V CMOS Management data ETH_MDC ENET_QOS_MDC ENET_MDC/AH O 1.8V Management data clock CMOS/0E Series VENDOR DEFINED1 O, 1.8V/3.3V ENET Voltage optionally connected. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 37 of 75...
Management data clock I1_RXD2) CMOS/0E Series 2.7.2 USB3.0 OTG Interface The i.MX 8M Plus SoC supports two USB controllers and PHYs that support USB 3.0, which can operate in 2.0 mode. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 38 of 75...
USB3.0 MAC and PHY is used for USB3.0 Host interface and directly connected to USB_D of OSM LGA. This USB3.0 OTG controller is compliant with the Universal Serial Bus (USB) 3.0 Specifications which supports REL0.3 iWave Systems Technologies Pvt. Ltd. Page 39 of 75...
SoC using USB OTG2 controller (with integrated PHY) which supports USB2.0 High-Speed (480 Mbps), Full-Speed (12 Mbps) and Low-Speed (1.5 Mbps) transfer. This Hub output is directly connected to USB_A, USB_B port, USB_D and Vendor defined pins of OSM LGA. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 40 of 75...
PCIe Gen3 with integrated PHY and Dual Mode operation to function as root complex or endpoint and is directly connected to PCIe Link A port of OSM LGA. By default, internal PCIe reference clock is used. 100MHz external clock REL0.3 iWave Systems Technologies Pvt. Ltd. Page 41 of 75...
Here all CSI2 lane [3:0] are connected to OSM LGA through vendor defined pins. For more details on MIPI CSI pinouts, refer below table: REL0.3 iWave Systems Technologies Pvt. Ltd. Page 42 of 75...
Page 43
MIPI CSI2 differential data Defined9 lane 2negative. Vendor MIPI_CSI2_D2_P MIPI_CSI2_D2_P/ I, MIPI MIPI CSI2 differential data Defined10 lane 2 positive. AA30 Vendor MIPI_CSI2_D3_N MIPI_CSI2_D3_N/ I, MIPI MIPI CSI2 differential data REL0.3 iWave Systems Technologies Pvt. Ltd. Page 43 of 75...
O, LVDS LVDS1 differential data lane 2 negative AM15 LVDS_B_LANE3_P LVDS1_D3_P LVDS1_D3_P/ O, LVDS LVDS1 differential data lane 3 positive AM14 LVDS_B_LANE3_N LVDS1_D3_N LVDS1_D3_N/ O, LVDS LVDS1 differential data lane REL0.3 iWave Systems Technologies Pvt. Ltd. Page 45 of 75...
I, 1.8V CMOS Debug UART Transmitter. Also connected to 12 of on-OSM programming header. UART_CON_TX UART4_TXD UART4_TXD/AH5 O, 1.8V CMOS Debug UART Receiver. Also connected to 13 of on-OSM programming header. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 48 of 75...
OSM Signal Name Description Name Pin Number Termination SDIO_A_CLK SD2_CLK SD2_CLK/AB29 O, 1.8/3.3V, 33E SD Clock Series Note: 10K pullup option is provided. SDIO_A_CMD SD2_CMD SD2_CMD/AB20 IO, 1.8/3.3V SD command REL0.3 iWave Systems Technologies Pvt. Ltd. Page 49 of 75...
EMI environment of a vehicle, cost-effectiveness and required bandwidth. The FLEXCAN module is a full implementation of the CAN protocol specification, which supports both standard and extended message frames and long payloads. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 50 of 75...
OSM General Purpose RXC_GPIO3_20) Input/output A5. GPIO_A_6 OSM_GPIO_A_6(SAI2_ SAI2_RXC/AJ16 IO, 1.8V CMOS OSM General Purpose RXC_GPIO4_22) Input/output A6. GPIO_A_7 OSM_GPIO_A_7(SAI2_ SAI2_RXFS/AH17 IO, 1.8V CMOS OSM General Purpose RXFS_GPIO4_21) Input/output A7. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 52 of 75...
I, 1.8V CMOS/ Power ON /OFF Input to OSM. 100K PU CARRIER_PWR_E CARRIER_PWR_ O, 1.8V CMOS/ Carrier Board power should be 8.2K PU, 10K enabled only after CARRIER_PWR_ON goes High. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 53 of 75...
Module power Y25,Y26,Y27,Y28 input voltage of 5V AE4,AF4,AG4,AH3,AH4, AJ3,AJ4,AK4 VDD_RTC VDD_RTC I, 3V Power 3V coin cell input for RTC. VCC_1_TEST VDD_3V3 O, 3.3V Module power Power voltage test point REL0.3 iWave Systems Technologies Pvt. Ltd. Page 54 of 75...
Page 55
Module power Power voltage test point A4,A7,A10,B2,B5,B8,B9, Power Ground. C11,D1,D5,D8,E2,H2,H4 ,L2,L4,P2,P4,R1,U2,U4, V1,W3,Y2,AA1,AA4,AA 7,AA8,AA10,AA11,AB3, AB6,AB9,AC4,AC7,AC10 ,A26,A29,A32,B27,B28, B30,B33,C25,C32,C35,D 28,D34,F33,F35,G34,H3 2,J33,J35,K34,M35,N34, T34,W34,AA25,AA26,A A27,AA28,AA32,AB28,A B31,AB34,AC27,AC30,A C33,AE2,AE34,AF35,AG 3,AH2,AH34,AJ35,AK3, AL2,AL34,AM13,AM16, AM19,AM22,AM35,AN 3,AN6,AN9,AN11,AN15, AN18,AN21,AN33,AP2, AP25,AP28,AP31,AP34, AR14,AR17,AR20,AR26, AR29,AR32 REL0.3 iWave Systems Technologies Pvt. Ltd. Page 55 of 75...
The i.MX 8M Plus OSM LGA Module supports 16 pin on-OSM programming header for powering ON and testing the on-OSM features without soldering on the carrier board. This header is physically located on the top of the module as shown below. REL0.3 iWave Systems Technologies Pvt. Ltd. Page 56 of 75...
UART4_RXD/AJ5 O, 1.8V CMOS Debug UART Receiver. UART4_TXD UART4_TXD/AH5 I, 1.8V CMOS Debug UART Transmitter. Power Ground Power Ground FORCE_RECOV# I, 1.8V CMOS Active low Force Recovery Input. 10K PU REL0.3 iWave Systems Technologies Pvt. Ltd. Page 57 of 75...
This table has been prepared by referring NXP’s i.MX 8M Plus Hardware User’s Manual. Important Note: It is strongly recommended to use the pin function same as selected in the OSM LGA for iWave’s BSP reusability and to have compatible OSM modules in future for upgradability.
Typical (V) Max(V) Max Input Ripple VCC_IN_5V 4.75V 5.25V VDD_RTC i.MX 8M Plus OSM LGA Module use this voltage as backup power source to RTC controller when VCC_IN_5V is off. REL0.3 iWave Systems Technologies Pvt. Ltd. Pag 65 of 75...
The i.MX 8M Plus OSM LGA Module ’s Power Input sequence requirement is explained below. It is recommended that the main Carrier power supplies do not come up until the Module asserts the CARRIER_PWR_EN signal. Figure 7: Power Input Sequencing REL0.3 iWave Systems Technologies Pvt. Ltd. Pag 66 of 75...
(ETH0 & ETH1) • Wi-Fi- Run the ping test on back ground • FileTransfer - Transfer the 1GB files in storage devices • Run the dry2 application on back ground REL0.3 iWave Systems Technologies Pvt. Ltd. Pag 67 of 75...
Page 68
0.038A/0.19W RTC power when no VCC_IN_5V supply is provided VRTC_3V0 0.465uA/2.325uW ¹ Power consumption measurements are done in iWave ’s i.MX 8M Plus SoC based OSM Development platform with iWave’s iW-PRGLZ-SC-01-R2.0-REL1.1-Linux5.15.71. REL0.3 iWave Systems Technologies Pvt. Ltd. Pag 68 of 75...
SoC. Note: iWave supports Heat Sink Solution for i.MX 8M Plus OSM LGA Module. For more information on Heat Sink, contact iWave support team. Do not Power ON the OSM without a proper thermal solution.
3.2.4 Electrostatic Discharge iWave’s i.MX 8M Plus OSM LGA Module is sensitive to electro static discharge and so high voltages caused by static electricity could damage some of the devices on board. It is packed with necessary protection while shipping. Do not open or use the OSM except at an electrostatic free workstation.
The i.MX 8M Plus OSM LGA Module PCB thickness is 1.2mm±0.15mm, top side maximum height component is 2.5mm (Wi-Fi module). Figure 9: Mechanical dimensions of i.MX 8M Plus OSM LGA Module REL0.3 iWave Systems Technologies Pvt. Ltd. Pag 71 of 75...
The below table provides the standard orderable part numbers for different i.MX 8M Plus OSM LGA Module variants. Please contact iWave for orderable part number of higher RAM memory size, Flash memory size or without Wi-Fi/BT OSM configurations. Also, if the desired part number is not listed in below table or if any custom configuration part number is required, please contact iWave.
8M Plus Pico ITX SBC iWave Systems supports iW-RainboW-G40S-i.MX 8M Plus Pico ITX SBC which is targeted for quick validation of i.MX 8M Plus SoC based OSM and its features. Being a Pico-ITX form factor with 100mm x 72mm size, the SBC is highly packed with all necessary interfaces and on-board connectors to validate complete OSM supported features.
If iWave’s thermal solution is planned to use, two Mounting holes are recommended in the Carrier Board. For the position and dimensions of the holes, please refer below drawing. (All the dimension are in mm).
Page 75
8M Plus OSM LGA Module Hardware User Guide REL0.3 iWave Systems Technologies Pvt. Ltd. Pag 75 of 75...
Need help?
Do you have a question about the iW-RainboW-G40M and is the answer not in the manual?
Questions and answers