|
NetBurner 3.5.8
PDF Version |

For Carrier Board Designers and System Integrators
NetBurner SOMRT1061-200IR | Industrial Temperature
The SOMRT1061-200IR is a System on Module (SoM) based on the NXP i.MX RT1061 processor running at 528 MHz. It provides dual 10/100 Ethernet (one with integrated PHY), 1 MB internal SRAM, 32 MB external SDRAM, 8 MB flash, and extensive I/O – all in a compact 4x 22-pin form factor with industrial temperature range.
| Parameter | Value |
|---|---|
| Processor | NXP i.MX RT1061, 528 MHz ARM Cortex-M7 |
| SRAM | 1 MB internal (TCM + OCRAM) |
| SDRAM | 32 MB external (on-module) |
| Flash | 8 MB QuadSPI flash (on-module) |
| Ethernet | 1x 10/100 with integrated PHY + 1x 10/100 RMII (external PHY required) |
| Operating Temp | -40C to +85C |
| Dimensions | 1.50" x 2.65" (38.1 mm x 67.3 mm) |
| Weight | 0.5 oz (14 grams) |
| Connectors | 4x 22-pin, 0.1" (2.54 mm) dual-row male |
The module requires a single 3.3VDC supply on pins P1, P38, P49 (DCDC_IN). All internal voltage regulators (DCDC and LDO) derive from this rail.
| Configuration | Current (3.3V) |
|---|---|
| No Ethernet connections | 280 mA |
| 1x Ethernet 100MB | 320 mA |
| 2x Ethernet 100MB | 360 mA |
Design Recommendations:
The module generates all internal rails from the 3.3V supply. These are NOT available on connectors and should NOT be externally supplied:
| Domain | Voltage | Purpose |
|---|---|---|
| VDD_SOC | 1.0V | CPU core logic (DCDC output) |
| VDD_HIGH | 3.0V | PLLs, USB PHY |
| VDD_PLL | 1.0V | PLL analog |
| VDDA_ADC | 3.3V | ADC analog supply |
| VDD_SNVS | 3.3V | SNVS (POR, RTC, security) |
Note: Unlike the i.MX RT1170-family modules, the SOMRT1061 does not expose a separate VDD_SNVS_IN pin. SNVS is powered internally from the 3.3V rail; RTC state is not retained when power is removed.
The module senses VBUS on the USB OTG pins:
| Pin | Signal | Notes |
|---|---|---|
| P32 | USB_OTG2_VBUS | OTG2 – typically used for host mode (5V) |
| P35 | USB_OTG1_VBUS | OTG1 – typically used for device mode |
| Pin | Notes |
|---|---|
| P5 | EMC bank ground |
| P17 | EMC bank ground |
| P39 | USB / AD bank ground |
| P48 | AD bank ground |
| P60 | B1 bank ground |
| P79 | EMC bank ground |
Connect ALL ground pins to the carrier board ground plane. Do not leave any ground pin unconnected – these pins partition the module's internal supply domains and missing ground returns can cause supply-domain instability and EMI issues.
Pin P23 (POR_B) is the active-low reset input. The module includes:
Minimum reset pulse width: 1 ms recommended. The on-module reset IC asserts POR during power-up, so an external POR circuit is not required.
Tip: A 0.1 uF capacitor from P23 to GND adds noise immunity and a brief power-on hold, but is optional.
Ethernet 0 uses the on-module integrated PHY (KSZ8081 or equivalent). The Ethernet 0 differential pairs and LED signals are routed to J3 pins P61–P66 for direct connection to an RJ45 with integrated magnetics on the carrier board.
| Pin | Signal | Description |
|---|---|---|
| P61 | ENET0_JLED2 | Speed indicator LED drive |
| P62 | ENET0_JLED1 | Link/activity indicator LED drive |
| P63 | ENET0_ERXJ_N | Ethernet RX differential, negative |
| P64 | ENET0_ERXJ_P | Ethernet RX differential, positive |
| P65 | ENET0_ETXJ_N | Ethernet TX differential, negative |
| P66 | ENET0_ETXJ_P | Ethernet TX differential, positive |
Carrier Board Recommendations:
Ethernet 1 uses an RMII interface to an external 10/100 PHY on the carrier board. NetBurner reference designs typically use the TI DP83825I or similar.
RMII Pin Mapping:
| Signal | SOM Pin | RT1061 Pad | Alt Function |
|---|---|---|---|
| ENET_TX_EN | P85 | GPIO_EMC_24 | ENET_TX_EN (ALT3) |
| ENET_REF_CLK | P84 | GPIO_EMC_25 | ENET_REF_CLK (ALT4) |
| ENET_TXD0 | P88 | GPIO_EMC_19 | ENET_RDATA01 (ALT3)* |
| ENET_TXD1 | P87 | GPIO_EMC_20 | ENET_RDATA00 (ALT3)* |
| ENET_RXD0 | P88 | GPIO_EMC_19 | (see note) |
| ENET_RXD1 | P87 | GPIO_EMC_20 | (see note) |
| ENET_CRS_DV | P86 | GPIO_EMC_23 | ENET_RX_EN (ALT4) |
| ENET_RX_ER | P83 | GPIO_EMC_26 | ENET_RX_ER (ALT3) |
| ENET_MDC | P44 | GPIO_AD_B1_04 | ENET_MDC (ALT1) |
| ENET_MDIO | P45 | GPIO_AD_B1_05 | ENET_MDIO (ALT1) |
External PHY Requirements:
1588 event pins are available on the AD_B1 group:
| Signal | Pin | Pad |
|---|---|---|
| ENET_1588_EVENT0_OUT | P40 | GPIO_AD_B1_00 |
| ENET_1588_EVENT0_IN | P41 | GPIO_AD_B1_01 |
| ENET_1588_EVENT2_OUT | P42 | GPIO_AD_B1_02 |
| ENET_1588_EVENT2_IN | P43 | GPIO_AD_B1_03 |
ENET2 (Ethernet 1 path) has its own 1588 events on B0/B1 pins (P52, P53, P59, etc.).
The i.MX RT1061 has two 12-bit SAR ADCs (ADC1 and ADC2), sharing the VDDA_ADC supply. Reference voltage is the 3.3V supply (no separate VREF input).
Critical Design Constraint:
ADC1/ADC2 Channel Mapping (multiplexed across both ADCs):
| Channel | Pin | Pad |
|---|---|---|
| IN5 | P40 | GPIO_AD_B1_00 |
| IN6 | P41 | GPIO_AD_B1_01 |
| IN7 | P42 | GPIO_AD_B1_02 |
| IN8 | P43 | GPIO_AD_B1_03 |
| IN9 | P44 | GPIO_AD_B1_04 |
| IN10 | P45 | GPIO_AD_B1_05 |
| IN11 | P46 | GPIO_AD_B1_06 |
| IN12 | P47 | GPIO_AD_B1_07 |
Pins P40–P47 are shared between ADC1 and ADC2 – either ADC instance can read any channel. P61 (GPIO_AD_B0_14) is also analog-capable as ADC1_IN3.
Layout Recommendations:
Four comparator modules with 4 inputs each are available. ACMP inputs share pins with ADC channels:
| Comparator | Inputs | Pins |
|---|---|---|
| ACMP1 | IN0, IN1, IN3, IN5 | P41, P46, P42, P47 |
| ACMP2 | IN0, IN1, IN2, IN3 | P41, P46, P61, P43 |
| ACMP3 | IN0, IN1, IN3 | P41, P46, P44 |
| ACMP4 | IN0, IN1, IN2, IN3 | P41, P46, P40, P45 |
ACMP inputs are "always-on" – they connect to the analog mux regardless of the pin's ALT function. A pin used for digital and ACMP input simultaneously is supported.
| Pin Group | I/O Voltage | Pins |
|---|---|---|
| GPIO_EMC_xx | 3.3V | J1 (P2-P22), J4 (P67-P88) |
| GPIO_SD_B0_xx | 3.3V | J2 (P24-P29) |
| GPIO_AD_B0_xx | 3.3V | J3 P61 |
| GPIO_AD_B1_xx | 3.3V | J2 (P40-P44), J3 (P45-P47) |
| GPIO_B0_xx | 3.3V | J3 (P50-P55) |
| GPIO_B1_xx | 3.3V | J3 (P56-P59) |
| USB | 5V VBUS, 3.3V data | J2 (P32-P37) |
All user pins operate at 3.3V CMOS levels. Unlike the MODRT1171, there is no 1.8V LPSR domain on this module.
All GPIO pins reset to their GPIO_MUX function (Alt 5) as inputs. Default pull configurations vary by pin group:
| Pin Group | Default Pull |
|---|---|
| EMC_xx | Keeper (latched state) |
| SD_B0_xx | Keeper |
| AD_B0_xx | Keeper |
| AD_B1_xx | Keeper |
| B0_xx | Keeper / 100K pull-down (boot config pins) |
| B1_xx | Keeper |
Boot configuration pins (P52-P55, P58-P59): Have 100K pull-down at reset to set boot mode. Take care if these pins are driven externally during reset – strong drives can override the boot config.
All GPIO pads support configurable:
Some SOM pins internally connect to two RT1061 pads. When using one of the pair as an output, the other must be set to high-impedance (input) mode to avoid contention.
| Primary Pin | Tied Pin | Notes |
|---|---|---|
| P52 | P89 (GPIO_B0_02) | P89 = LCD_HSYNC, FLEXCAN1_TX, LPSPI4_SOUT |
| P53 | P90 (GPIO_B0_03) | P90 = LCD_VSYNC, FLEXCAN1_RX, LPSPI4_SCK |
| P83 | P4 (GPIO_EMC_22) | P4 = LPI2C3_SCL, ENET_TX_DATA0 |
| P84 | P91 (GPIO_EMC_21) | P91 = LPI2C3_SDA, ENET_TX_DATA1 |
Tied pin pairs are useful when you need to swap functions at runtime – drive one pad as output, leave the other as input.
The module provides 8 LPUART peripherals:
Recommended Default UART Assignments:
| UART | TX | RX | CTS | RTS | Notes |
|---|---|---|---|---|---|
| LPUART2 | P42 | P43 | P40 | P41 | TX/RX/CTS/RTS on AD_B1 |
| LPUART3 | P8 | P7 | P6 | P4 | Default boot console; alt P46/P47 |
| LPUART4 | P56 | P58 | P3 | P2 | Multiple pin options on EMC and B1 |
| LPUART5 | P86 | P85 | P81 | P82 | TX/RX on EMC_23/24, CTS/RTS on EMC_27/28 |
| LPUART6 | P84 | P83 | P78 | P80 | TX/RX on EMC_25/26 |
| LPUART7 | P77 | P76 | – | – | TX/RX only on EMC_31/32 |
| LPUART8 | P29 | P28 | P25 | P24 | Alt: P70/P69 on EMC_38/39 |
| Bus | SCK | SDO | SDI | PCS0 | Notes |
|---|---|---|---|---|---|
| LPSPI1 | P27 | P25 | P24 | P26 | Alt: P82 (SCK), P81 (SDO), P80 (SDI), P78 (PCS0) on EMC |
| LPSPI2 | P14 | P16 | P18 | P15 | EMC_00-03 |
| LPSPI4 | – | P51* | P50 | P51 | B0/B1; P51 SOUT/PCS0, P50 SDI |
LPSPI3 is not exposed; reserved for on-module flash interface.
| Bus | SCL | SDA | Notes |
|---|---|---|---|
| LPI2C1 | P40 | P41 | AD_B1_00/01 |
| LPI2C3 | P27 | P26 | Alt: P47/P46 on AD_B1_07/06 |
| LPI2C4 | P9 | P10 | EMC_12/11 |
LPI2C2 is not exposed on user pins.
Design Recommendations:
| Bus | TX | RX | Notes |
|---|---|---|---|
| FLEXCAN1 | P3 | P2 | Alt on tied pins P89/P90 (B0_02/03) |
| FLEXCAN2 | P12 | P11 | EMC_09/10 |
| FLEXCAN3 | P72 | P71 | EMC_36/37; supports CAN-FD |
| Port | VBUS | D- | D+ | Notes |
|---|---|---|---|---|
| USB OTG1 | P35 | P36 | P37 | HS/FS/LS, integrated PHY |
| USB OTG2 | P32 | P33 | P34 | HS/FS/LS, integrated PHY |
Design Recommendations:
USDHC1 is available on J2 for connecting an external MicroSD or SD card socket:
| Signal | Pin | Pad | Function |
|---|---|---|---|
| CMD | P27 | GPIO_SD_B0_00 | Command line |
| CLK | P26 | GPIO_SD_B0_01 | Clock (up to 50 MHz) |
| DATA0 | P25 | GPIO_SD_B0_02 | Data bit 0 |
| DATA1 | P24 | GPIO_SD_B0_03 | Data bit 1 |
| DATA2 | P29 | GPIO_SD_B0_04 | Data bit 2 |
| DATA3 | P28 | GPIO_SD_B0_05 | Data bit 3 |
Design Recommendations:
Function
Notes
Internal
SDRAM bus (16-bit)
On-module 32 MB SDRAM
Internal
FlexSPI Flash
On-module 8 MB QuadSPI flash
Internal
Ethernet 0 PHY
Integrated KSZ8081-equivalent PHY
P61–P66
Ethernet 0 differential pairs + LEDs
Routed to PHY; cannot be repurposed
Any pin not in the reserved list above can be configured as GPIO. Total available GPIO: 82 pins (88 user pins minus 6 dedicated Ethernet 0 pins).