MOD5441X
Single & Dual Port Ethernet Core Module
MOD54415 (100 Version with RJ-45 | 200 Version with 10-pin header )
MOD54417 (100 Version with 2 X RJ-45 | 200 Version with 20-pin header)
DATASHEET
Key Points
• Use as a high-performance single board computer
or add Ethernet connectivity to a new or existing
design
• MOD54417 can function as a switch or as two
independent ports, each with its own MAC address
• Customize with development kit
• Industrial temperature range (-40°C to 85°C)
Features
• ColdFire 5441x microprocessor at 250MHz
• 42 digital I/Os and 2 additional digital inputs
• 32MB Flash Memory
• 16-bit address and data bus with 3 chip selects
• 64MB DDR2 RAM
• Eight 12-bit analog-to-digital converters (ADC)
• Up to two 10/100Mbps Ethernet
• Two 12-bit digital-to-analog converters (DAC)
• 8 UARTs, 4 I C, 2 CAN, 3 SPI, and 1-Wire® support
• Five pulse width modulators (PWM)
2
• SD/MMC and MicroSD flash card ready
Companion development kit
The following is available with the development kit:
• Customize any aspect of operation including web pages, data filtering, or custom network applications
• Development software: NB Eclipse IDE, Graphical debugger, deployment tools, and examples
• Communication software: TCP/IP stack, SSL/TLS 1.3, HTTP web server, FTP, E-mail, and flash file system
• System software: NBRTOS, ANSI C/C++ compiler and linker
MOD54415-200IR
MOD54415-100IR
100 Version
with RJ-45
MOD54417-100IR
MOD54417-200IR
100 Version
with 2 X RJ-45
Updated: November 7, 2023 | Page 1 of 8
200 Version
with 10-Pin Header
200 Version
with 20-pin Header
© 2023 NetBurner Inc. All Rights Reserved.
MOD5441X
Specifications
Processor and Memory
32-bit NXP ColdFire 54415 or 54417 running at 250MHz with 32MByte (256Mbit) Flash and 64MByte (512Mbit)
DDR2 RAM(1)
Network Interface
10/100 BaseT with RJ-45 connector (MOD54415-100IR Version)
10-pin header (MOD54415-200IR Version)
Two 10/100 BaseT with RJ-45 connectors (MOD54417-100IR Version)
Two 10-pin headers (MOD54417-200IR Version)
Data I/O Interface (J1)
• Up to 8 UARTs
• Up to two 12-bit digital-to-analog converters (DAC)
• Up to 4 I C
• Up to 5 pulse width modulators (PWM)
• Up to 2 CAN 2.0b controllers
• Up to 4 external timer in or outputs
• Up to 3 SPI
• MicroSD flash card ready
• Up to 42 digital I/O + 2 digital inputs
• 1-Wire® interface
2
• Up to eight 12-bit analog-to-digital converters (ADC)
Flash Card Support
FAT32 support for SD Cards up to 32GB (requires exclusive use of one SPI port).
Serial Configurations
The UARTs can be configured in the following way:
• 8 TTL ports
• Add external level shifter for RS-232
• Add external level shifter for RS-422/485 (up to two ports)
Note: UART 0/1 also provides RTS/CTS hardware handshaking signals.
LEDs
Link and Speed (100 Version only, on RJ-45)
Physical Characteristics
Dimensions (inches): 2.95” x 2.00”
Weight: 1 oz.
Mounting Holes: 3 x 0.125” dia.
Power
MOD54415 module
3.3VDC @ 410 mA with Ethernet | 3.3VDC @ 360 mA without Ethernet
MOD54415 module mounted on MOD-DEV-70
3.3VDC @ 450 mA with Ethernet | 3.3VDC @ 400 mA without Ethernet
MOD54417 module
3.3VDC @ 520mA with Ethernet | 3.3VDC @ 450 mA without Ethernet
MOD54417 module mounted on MOD-DEV-70
3.3VDC @ 530 mA with Ethernet | 3.3VDC @ 520 mA without Ethernet
Updated: November 7, 2023 | Page 2 of 8
© 2023 NetBurner Inc. All Rights Reserved.
MOD5441X
Environmental Operating Temperature
-40° to 85° C
RoHS Compliance
The Restriction of Hazardous Substances guidelines ensure that electronics are manufactured with fewer
environment harming materials.
Part Numbers
MOD54415 Ethernet Core Module (100 Version, with RJ-45)
Part Number: MOD54415-100IR
MOD54415 Ethernet Core Module (200 Version, with 10-pin header)
Part Number: MOD54415-200IR
MOD54415 LC Development Kit
Part Number: NNDK-MOD54415LC-KIT
Kit includes all the hardware and software you need to customize the included platform hardware. See NetBurner
Store product page for package contents.
MOD54417 Ethernet Core Module (100 Version, with 2 X RJ-45)
Part Number: MOD54417-100IR
MOD54417 Ethernet Core Module (200 Version, with 20-pin header)
Part Number: MOD54417-200IR
MOD54417 LC Development Kit
Part Number: NNDK-MOD54417LC-KIT
Kit includes all the hardware and software you need to customize the included platform hardware. See NetBurner
Store product page for package contents.
Ordering Information
E-mail: sales@netburner.com
Online Store: www.NetBurner.com
Telephone: 1-800-695-6828
Notes:
(1) Both Spansion and Macronix Flash memory chips have been fully qualified and are interchangeable.
Updated: November 7, 2023 | Page 3 of 8
© 2023 NetBurner Inc. All Rights Reserved.
TXTX+
TXCT
RX+
RXRXCT
GND
N/C
LED
LED
1
2
3
4
5
6
7
8
9
10
Updated: November 7, 2023 | Page 4 of 8
Signal
Pin
Transmit Transmit +
Transmit Data Center Tap
Receive +
Receive Receive Data Center Tap
Ground
Not Connected
LED control sink, speed
LED control sink, link/activity
Description
Table 1: MOD54415-200IR Signal Descriptions for JP1 Header
RXRX+
NC
TX+
TXNC
GND
TXCT
LED
LED
Signal
Transmit Transmit +
No Connect
Transmit +
Transmit No Connectr
Ground
Transmit Centertap
LED control sink, link/activity
LEC control sink, speed
Description
© 2023 NetBurner Inc. All Rights Reserved.
Transmit and Receive Data Center Taps on the magnetics must be
connected to 1.0uF capacitors to ground.
1
2
3
4
5
6
7
8
9
10
Pin
Table 2: MOD54417-200IR Signal Descriptions for JP1 & JP2 Headers
Please refer to the appliction note, “Adding an External Ethernet RJ-45 Connector and CPB Layout Guidelines for NetBurner -200 Version
Modules”, for details and examples.
The 200 version board has a 10-pin header instead of an RJ-45 jack. This header enables you to relocate the jack to another location or to add a
different jack with power over ethernet (PoE) capabilities to your module.
Pinout and Signal Description
MOD5441X
F1
D1
F4
A5
H3
D5
C6
A6
B6
A7
D6
B7
8
9
10
11
12
13
14
15
16
17
18
19
20
D18
D17
D20
D19
D22
D21
D24
TA
BE1
BE0
TIP Generated
D16
OE/RE
GND
GND
VSTBY
R/W
CS1
CS4
CS5
Function 1
FB_TSIZE0
FB_TSIZE1
DREQ1
DACK1
Function 2
NFC_R/B
NFC_CE
Function 3
PA4
PA0
PA1
PB4
PB5
PB6
General Purpose
I/O
J1 Connector
Ground
Ground
Input power 3.3 VDC
Data Bus - Read / NOT Write
Data Bus - Chip Select 1 or NAND Flash Controller Chip Enable
Data Bus - Chip Select 4 or External DMA Request 1
Data Bus - Chip Select 5 or External DMA Acknowledge 1
Data Bus - Output Enable / Read Enable or Burst Transfer Indicator /
Read Enable
Byte Enable 1 for D16 to D23 (8 bits) or FlexBus Transfer Size 0
Byte Enable 0 for D24 to D31 (8 bits) or FlexBus Transfer Size 1
Data Bus - Transfer in Progress2
Data Bus - Data 16
Data Bus - Transfer Acknowledge or NAND Flash Controller Flash
Ready / NOT Busy
Data Bus - Data 18
Data Bus - Data 17
Data Bus - Data 20
Data Bus - Data 19
Data Bus - Data 22
Data Bus - Data 21
Data Bus - Data 24
Description
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
Max
Voltage
Updated: November 7, 2023 | Page 5 of 8
© 2023 NetBurner Inc. All Rights Reserved.
Note:
1. Active low signals, such as RESET, are indicated with an overbar.
2. The TIP signal is the logical AND of *CS1, *CS4 and *CS5. TIP can used to control an external data bus buffer for the data bus signals. An example circuit design can be found on
the Module Development Board schematic. An external data bus buffer is recommended for any designs that use data bus signals D16-D31.
E16
G2
E1
B1
F2
CPU
Pin
1
2
3
4
5
6
7
Pin
Table 2: Pinout and Signal Descriptions for J1 Connector (1)
The module has two dual in-line 50 pin headers which enable you to connect to one of our standard NetBurner Carrier Boards, or a board you
create on your own. Table 2 provides descriptions of pin function of the module header. The primary functionality of a pin is not necessarily
its default functionality. Most pins that are muxed with GPIO default to their GPIO functionality. See Table 2-1 in section 2.2 of the MCF5441x
Reference Manual for a list of the exceptions.
MOD5441X
C7
A8
D7
B8
D8
C8
A9
K15
B9
L16
G1
F3
C2
B2
A2
E3
D3
E4
C3
B3
C4
C5
B4
D4
A3
A4
B5
CPU
Pin
D23
D26
D25
D28
D27
D30
D29
RESET
D31
RSTOUT
CLK
A0
A1
A2
A3
A4
A5
A6
A7
A8
A9
A10
A11
A12
A13
A14
A15
VCC3V
GND
GND
Function 1
Function 2
Function 3
Updated: November 7, 2023 | Page 6 of 8
Note:
1. Active low signals, such as RESET, are indicated with an overbar.
2. Internal bus clock is one-half the core/system clock fsys/2
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
Pin
MOD5441X
PB7
General Purpose
I/O
Data Bus - Data 23
Data Bus - Data 26
Data Bus - Data 25
Data Bus - Data 28
Data Bus - Data 27
Data Bus - Data 30
Data Bus - Data 29
Processor Reset Input
Data Bus - Data 31
Processor Reset Output
Internal Bus Clock2
Data Bus - Address 0
Data Bus - Address 1
Data Bus - Address 2
Data Bus - Address 3
Data Bus - Address 4
Data Bus - Address 5
Data Bus - Address 6
Data Bus - Address 7
Data Bus - Address 8
Data Bus - Address 9
Data Bus - Address 10
Data Bus - Address 11
Data Bus - Address 12
Data Bus - Address 13
Data Bus - Address 14
Data Bus - Address 15
Input power 3.3 VDC
Ground
Ground
Description
J1 Connector (continued)
© 2023 NetBurner Inc. All Rights Reserved.
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
-
Max
Voltage
SSI0_RX
USBO_DP
USBH_DP
SSI0_TX
1.6
C12
B14 1.7+
B15
C13
E15
C9
D9
D10
C10
A10
20
21
22
23
24
25
UART1_CTS
SDHC_CLK
UART1_RTS
SSI0_FS
UART1_RX
UART1_TX
Updated: November 7, 2023 | Page 7 of 8
N2
19
18
UART2_TX
USBO_DM
USBH_DM
A14 1.7+
A15
17
1.6
SSI0_BCLK
A13
16
15
14
ADC_IN0
ADC_IN1
ADC_IN2
ADC_IN3
ADC_IN4
ADC_IN5
ADC_IN6
ADC_IN7
VSSA_ADC
VSSA_DAC_ADC
SSI0_MCLK
VDDA_DAC_ADC
GND
VCC3V
UART0_RX
UART0_TX
Function 1
H1
J1
J2
K4
G4
J3
H2
K3
H5
J5
A12
J4
H4
B10
D11
CPU
Rev
Pin
6
7
8
9
10
11
12
13
5
1
2
3
4
Pin
UART5_TX
PWM_A0
UART5_RX
UART7_TX
I2C5_SDA
I2C5_SCL
PWM_B3
I2C2_SCL
I2C2_SDA
UART7_RX
SSI_CLKIN
DAC1_OUT
DAC0_OUT
I2C4_SDA
I2C4_SCL
Function 2
Fuction 3
SPI3_SCK
SPI1_SCK
SPI3_PCS0
SIM1_RST
SPI3_SIN
SPI3_SOUT
SSI1_TX
SIM1_DATA
SIM1_VEN
SIM1_PD
SIM1_CLK
SPI2_SIN
SPI2_SOUT
Table 3: Pinout and Signal Descriptions for J2 Connector (1)
MOD5441X
PE2/RGPIO
PG5
PE1/RGPIO
PH5
PE0
PF7
PE3
PH6
Input only
PH7
Input only
PH3
PH4
PF4
PF3
General
Purpose I/O
J2 Connector
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
-
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
Max
Voltage
© 2023 NetBurner Inc. All Rights Reserved.
SSI 0 Serial Master Clock or SSI Clock Input or SIM 1 Clock
SSI 0 Serial Bit Clock or UART 7 Receive or SIM 1 Card Insertion Detect
Signal2
USB- On-the-Go (default configuration)
USB- Host (see appnote for host mode configuration)
SSI 0 Serial Receive or I2C 2 Serial Data or SIM 1 Power Supply Enable
Signal3
USB+ On-the-Go (default configuration)
USB+ Host (see appnote for host mode configuration)
SSI 0 Serial Transmit or I2C 2 Serial Clock or SIM 1 Bidirectional Transmit/
Receive Data Signal3
UART 2 Transmit or PWM B3 Output Signal/Input Capture or SSI 1 Serial
Transmit2
SSI 0 Serial Frame Sync or UART 7 Transmit or SIM 1 Reset Signal2
UART 1 Receive or I2C 5 Serial Data or SPI 3 Serial Data In2,3
UART 1 Transmit or I2C 5 Serial Clock or SPI 3 Serial Data Out2,3
UART 1 Request To Send or UART 5 Receive or SPI 2 Peripheral Select 0
Chip2
UART 1 Clear To Send or UART 5 Transmit or SPI 3 Serial Clock2
SDHC Clock or PWM A0 Output Signal/Input or SPI 1 Serial Clock
ADC and DAC Reference Ground (required when using ADC or DAC)
Ground
Input power 3.3 VDC
UART 0 Receive or I2C 4 Serial Data or SPI 2 Serial Data In2,3
UART 0 Transmit or I2C 4 Serial Clock or SPI 2 Serial Data Out2,3
ADC and DAC Supply Voltage 3.3V@24mA, By default VDDA_DAC_ADC
is used as the analog reference. If you wish to use a different reference
voltage value, the lternate References inputs are: ADC_IN0 for ADC_IN1-3,
ADC_IN4 for ADC_IN5-7
Analog to Digital Converter 0 Input
Analog to Digital Converter 1 Input
Analog to Digital Converter 2 Input
Analog to Digital Converter 3 Input or Digital to Analog Coverter 0 Output
Analog to Digital Converter 4 Input
Analog to Digital Converter 5 Input
Analog to Digital Converter 6 Input
Analog to Digital Converter 7 Input or Digital to Analog Converter 1 Output
Description
D12
H15
N11
B11
G14
E14
35
36
37
38
39
40
GND
VCC3V
IRQ7
IRQ2
CAN1_TX
IRQ1
GND
IRQ6
I2C0_SCL
CAN1_RX
SDHC_DAT2
UART2_RX
T3IN/PWM_
EXTA3
T2IN/PWM_
EXTA2
T1IN/PWM_
EXTA1
SDHC_DAT1
T0IN/PWM_
EXTA0
OW-DAT
UART0_RTS
I2C0_SDA
SDHC_DAT3
SDHC_DAT0
UART0_CTS
SDHC_CMD
IRQ3
Function 1
SPI0_PCS2
UART9_TX
UART8_TX
UART9_RX
PWM_B1
DACK0
UART4_RX
UART8_RX
T0OUT
PWM_A2
T1OUT
T2OUT
T3OUT
PWM_A3
PWM_A1
PWM_B2
UART4_TX
PWM_B0
SPI0_PCS3
Function 2
USB_CLKIN
USBH_VBUS_OC
I2C1_SCL
CAN0_TX
I2C1_SDA
SPI1_PCS2
SPI2_PCS0
CAN0_RX
USBO_VBUS_OC
SPI1_PCS1
SDHC_DAT1
SDHC_DAT2
USBO_VBUS_EN
SSI1_RX
SPI1_PCS0
SPI1_SOUT
SPI2_SCK
SPI1_SIN
USBH_VBUS_EN
Function 3
PC6
PC5
PC2
PB0
PC1
PB2
PC7
PF1
PD3/RGPIO
PF5/RGPIO
PB1
PE7/RGPIO
PF0
PD0/RGPIO
PD1/RGPIO
PD2/RGPIO
PE4
PF2
G7
PF6/RGPIO
PG6
PC3
Ground
Input power 3.3 VDC
External Interrupt 7
External Interrupt 2 or SPI 0 Chip Select 2 or USB Host VBUS Over-Current
CAN 1 Transmit or UART 9 Transmit or I2C 1 Serial Clock2,3
External Interrupt 1
Ground
External Interrupt 6 or USB Clock In
I2C 0 Serial Clock or UART 8 Transmit or CAN 0 Transmit2,3
External Interrupt 3 or SPI 0 Chip Select 3 or USB Host VBUS Enable
SDHC Command Line or PWM B0 Output Signal/Input Capture or SPI 1 Serial
Data In
SDHC DAT0 Line or PWM B2 Output Signal/Input or Serial Data Out
UART 0 Clear To Send or UART 4 Transmit or SPI 2 Serial Clock2
SDHC DAT3 Line / Card Detection or PWM A1 Output Signal/Input Capture or SPI
1 Chip Select 0
UART 2 Receive or PWM A3 Output Signal/Input Capture or SSI 1 Serial Receive2
Timer Input 3 / Alternate PWM control signal 3 or Timer Output 3 or USB On-TheGo VBUS Enable
Timer Input 2 / Alternate PWM control signal 2 or Timer Output 2 or SDHC DAT2
Line / Read Wait
Timer Input 1 / Alternate PWM control signal 1 or Timer Output 1 or SDHC DAT1
Line / Interrupt Detect
SDHC DAT1 Line or PWM A2 Output Signal/Input Capture or SPI Chip Select 1
Timer Input 0 / Alternate PWM control signal 0 or Timer Output 0 or USB On-TheGo VBUS Over-Current
1-Wire Data Signal or DMA Acknowledge 0
UART 0 Request To Send or UART 4 Receive or SPI 2 Chip Select 01
I2C 0 Serial Data or UART 8 Receive or CAN 0 Receive2,3
SDHC DAT2 Line / Read Wait or PWM B1 Output Signal/Input Capture or SPI 1
Chip Select 2
CAN 1 Receive or UART 9 Receive or I2C 1 Serial Data2,3
General Purpose
Description
I/O
J2 Connector (continued)
Updated: November 7, 2023 | Page 8 of 8
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
3.3VDC
Max
Voltage
© 2023 NetBurner Inc. All Rights Reserved.
Note:
1. Active low signals, such as RESET, are indicated with an overbar.
2. Each UART can be clocked from an internal or external source. For external clocks, each UARTn can be clocked by the corresponding DTn_IN vnput pin.
3. If using I2C, the module must add pull-up resistors to SDA/SCL.
49
50
F12
H13
34
48
H14
33
N1
G13
32
M2
D14
F13
P1
31
43
44
45
46
47
B13
30
D15
B12
E13
28
29
G15
C11
27
41
M1
26
42
CPU
Pin
Pin
MOD5441X