
P5040/P5020 Reference Design Board User Guide, Rev. 0
18
Freescale Semiconductor
Architecture
5.1.7
enhanced Secure Digital Host Controller (eSDHC) &
embedded Multi Media Controller (eMMC)
The P5040/P5020 processor has an eSDHC and an eMMC controller, which the P5040/P5020 connects to
an SD media card slot. The I
2
C3_SDA signal uses write protect (WP). The I
2
C3_SCL signal uses card
detect (CD). The DS supports the following:
•
1.8, 2.5, and 3.3V SD/eMMC media card voltages.
•
x4-bit and x8-bit cards though the latter uses SPI_CS[0:3] signals as eSDHC_DAT[4:7].
— eSDHC_DAT[4:7] signals are shared with SPI CS pins.
— Software can route the pins to either eSDHC/eMMC cards or SPI devices; however, they
cannot be used simultaneously.
CAUTION
Insert an SD/eMMC media card suited to P5040/P5020 CVDD voltage.
5.1.8
UART Serial Ports
Two RS-232 transceivers on the P5040/P5020RDB contribute to user application development and
provide convenient communication channels to both terminal and host computers. The transceivers are
connected to P5040/P5020 dedicated UART ports: one provides interconnection to DUT UART1/3 ports
or ngPIXIS FPGA; the other explores UART2/4 dedicated ports.
Analog Devices’ ADM561JRSZ product internally generates required RS-232 levels from 3.3V_HOT
supply.
NOTE
Powering from the 3.3V_HOT power rail is possible even when
P5040/P5020 is powered down. Thus, the FPGA processor can run
programs and interact with the user while allowing board reconfiguration
while sealed in the chassis.
This table describes the P5040/P5020RDB RS-232 interface
.
Table 8. eSPI Slave devices
Device
Clock Frequency
(MHz)
Voltage Range (V)
Capacity
SPI CS
Spansion
S25FL129P0XNFI001
104
2.7–3.3
16 MB
CS[0,1]
Microchip
25AA1024T-I/SM
2, 10, 20
1.8–3.3
128 KB
CS2
1588 Riser Card
—
1.8–3.3
—
CS3