semiconductor
TWR-MPC5125
User Manual
semiconductor
TWR-MPC5125 User Manual
Made by
www.
.com
Table of Contents
1.0 General Description
1.1 Device Placement and Functions
2.0 Hardware Design & Architecture
2.1 General Description
2.2 Physical Specifications
2.3 Debugger Interface
2.4 Physical Specifications
3.0 Control & Configuration
3.1 Switch Settings
3.2 Sw7 – Power On Reset
3.3 Sw1 – Boot Mode
3.4 Configuration Header Settings
4.0 Schematic
5.0
Operation
5.1 Central Processing Unit
5.2 Power supplies
5.3 Resets
5.4 Memory
6.0 U-boot, Linux setup
6.1 Host Computer Setup
6.2 Target Setup
6.3 Configuring U-Boot
6.4 NFS Root Development Deployment
6.5 How to boot from net_ramboot
7.0 How to build U-Boot, Kernel and device-tree
7.1 Cross-compilation settings
7.2 How to build
8.0 How to program NAND
8.1 Program Loader and U-boot
8.2 Program Device-tree and Kernel
8.3 Upgrade Filesystem from the U-Disk
Appendix A
--Connector Pin Assignments
Appendix B
--Memory Map
TWR-MPC 5125
02
02
07
07
07
07
08
09
09
09
09
10
11
12
12
12
12
13
14
14
15
16
19
19
21
21
21
23
23
26
26
28
29
0
1
semiconductor
TWR-MPC5125 User Manual
Made by
www.
.com
1.0 General Description
The MPC5125 Tower System is based on Freescale's MPC5125
microprocessor. The board provides on-board DDR2 SDRAM, NAND
FLASH,CAN ports, USB 2.0, 10/100 Ethernet, HDMI,USB Debug Port.All
powered from a 5 Volt wall mount power supply.
This board is compatible with
Freescale's Tower System. For information of Tower System, please go to
http://www.freescale.com/tower .
1.1 Device Placement and Functions
This section provides a description of the connectors, jumpers, switches and
main components of the MPC5125 board. Refer to Figures 1 and 2 for
location of the devices referenced below.
Primary Elevator connector
14
1 J2 JTAG Connector
2 CN1 RJ45 Ethernet Connector
3 J35 Serial Port Header
SW1 System
4 Config Switch
S / N : MP C 5 1 2 5 1 0 0 3 0 0 0 1
J4 Debug MCU Config Header
15
U14 Debug MCU
16
J19 USB Debug port
17
SW7 Reset Swich
18
SW8 Hibemate Swich
19
J33 Depopulated
Battery Site
20
U1 MPC5125
21
SD Card Connector
22
J31 CAN Termination
Jumper
23
J34 CAN Connector
24
DC 5V
5 U13 USB PHY
6 Mini-AB USB Connector
7 CN3 HDMI Connector
8 U20 HMDI Transmitter
9 J27 Dual-Ethernet Jumper
10 J3 On-Board Microphone (MIC)
11
J1 Earphone Connector
12
U28 Audio CODEC
13
Secondary Elevator Connctor
U6 DDR Memory
25
J20 DC In
26
U7 DDR Memory
27
Figure 1
TWR-MPC 5125
0
2
semiconductor
TWR-MPC5125 User Manual
Made by
www.
.com
MAC:00-22-78-00-49-7A
28
U10 NAND Flash Memory
29
U4 Digital Accelerometer
U2 Ethernet PHY
30
Figure 2
Additional descriptions of the functionality of switches and jumpers along with
their recommended settings can be found in Section 3 of this manual.
1
J2- JTAG Connector
Connector J2 is a 16-pin header used for the COP/JTAG input. This port is
made available to aid of debugging code running on the MPC5125.The pin-
outs for the connector are listed in Appendix A
TWR-MPC 5125
03
semiconductor
TWR-MPC5125 User Manual
Made by
www.
.com
2
Cn1 RJ45 Ethernet Connector
Cn1 is a standard Ethernet input jack
J35 Serial Port Header
J35 is the serial port header with the following 2x2 header to MPC5125 pin
assignments:
3
PSC2_2
PSC2_3
PSC2_0
PSC2_1
4
SW1 System config switch
See switch settings. Section 3
U13 USB PHY
U13 is a Hi-Speed USB 2.0 ULPI transceiver
Mini-AB USB Connector
DOWN4 is a USB mini AB connector that is compatible with the USB 2.0
format.
CN3 HDMI Connector
CN3 is a HDMI interface
U20 HMDI Transmitter
U20 is a HDMI transmitter
J27 Dual-Ethernet Jumper
J27 is the dual-Ethernet jumper. Connecting a jumper across the terminals
will enable a second Ethernet connection to be made over the Primary
Elevator Connector in addition to the CN1 RJ45 Ethernet jack. Connecting
this jumper will disable the Mini-AB USB Connector.
5
6
7
8
9
TWR-MPC 5125
04