AMBA4 MPCORE™ Virtualization, each with separate ECC protected L1 32 KB I cache and 32 KB D cache and a shared 512 KB L2 cache with ECC protection QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
The features of the LS1021A-IOT reference board are as follows: • Four lanes of SerDes connections supporting: • Two PCI Express buses that support Gen 1 and Gen 2 QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 10
• ISL8201MIRZ - 3.3 V board supply including CPLD • MC34VR500 Power Management IC (PMIC) supplying VDD and VDDC and GVDD, VTT, VREF, O1VDD, OVDD, L1VDD, and LVDD • 2x MAX8869 QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
This section provides a high-level overview of the LS1021A processor, as well as the LS1021A-IOT/LS1020A platform. The figure below shows the major functional units within the LS1021A device. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 12
Basic Peripherals and Interconnect Accelerators and Memory Control Networking Elements Figure 1-1. LS1021A block diagram The figure below shows the overall architecture of the LS1021A-IOT/LS1020A platform. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 13
Quad USB 3.0 ARDUINO USB 3.0 UART UART NAND UART 4-wire 2-wire 3L/4 USB 3.0 GPIO QuadSPI DDR3L CPLD MMA8451Q Figure 1-2. LS1021A-IOT System block diagram QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
The 12 V can either be supplied from the barrel connector or alternatively from a Power Over Ethernet (PoE) source plugged into the ETH3 RJ45 port. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 16
Description Voltage generated Supplies MAX8869EU25 +1V5_MPCIE MiniPCIe Slots P1 and P2 U502 MAX8869EU25 +1V25 USB HUB - USB5534B (U503) USB Port 1 and 2 SATA connector QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 17
MAX8869EU25 (P1 & P2) USB HUB +1V25 USB5534B MAX8869EU25 (U503) USB 3.0 Port 1 USB 3.0 Port 2 SATA Connector +3V3 Figure 2-2. LS1021A-IOT power tree QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Jumpers J19 and J20 should be populated with shunts to connect them to the 1.8 V supply. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Rise time of EN Turn-on delay of first regulator 2.5 Rise time of regulators [2] Delay between regulators Turn-on delay of PORB Rise time of PORB QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Reset signals to and from the LS1021A board and other devices on LS1021A-IOT are managed by CPLD. The figure below shows an overview of the reset architecture. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 21
The CPLD implements a reset sequencer, which manages the assertion and release of the reset signals to the system. It also manages the POR configuration and timing to the LS1021A board. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
IFC TE signal enable Driven high during POR by CPLD cfg_gpinput[0:7] IFC_AD[0:7] CPLD Version MAJOR - AD[0:3] MINOR - AD[4:7] Table continues on the next page... QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
DIFF_SYSCLK_P/DIFF_SYSCLK_N inputs on the processor. This will then supply all clocks to the core, platform (SYSCLK), DDR controller (DDRCLK), and USB controller (USBCLK). QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
SGMII PHYs and RGMII PHY. 2.6.5 Codec SYS MCLK The SGTL5000 audio codec requires a master audio frequency. The IDT5P49V5901A031NLGI is pre-programmed to source 24.576 MHz to it. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
SGMII mode. The two SGMII ports connect to Atheros AR8033 PHYs whilst the RGMII is routed to a Realtek RTL8365MB-CG 4 port lightly managed layer 2 Gigabit Ethernet switch. The Ethernet connectivity is shown in the following figure. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 30
Blink - activity L2 Switch Ethernet Port3 (via LVDD(2.5V) ETH4 Green/Orange On - link No link eTSEC3) Blink - activity Table continues on the next page... QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
The SGMII PHYs are controlled via the LS1021A Ethernet management interface. The Realtek switch is controlled over the SPI interface. The routing architecture for the both is shown in the following figure. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
No dedicated address lines are available in the multiplexed mode. The following figure gives an overview of the IFC bus. IFC_AD[0:7] IFC_CS0_B CPLD IFC_WE0_B IFC_OE0_B LS1021A QSPI_CS_A0 QSPI_CS_A1 QSPI QSPI_DIO_A[3:0] Figure 2-11. IFC architecture QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
2.13.1 Programming display control unit The display control unit (2D-ACE) should be programmed to generate the pixel data/ clock/enables in order to properly drive the selected encoder. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
The second I2C1 bus device map is given below. Table 2-13. Second I2C1 bus device map 7b Addr Description Device Notes 0x08 PMIC MC34VR500V1ES(U13) 0x1C Accelerometer MMA8451Q (U18) Table continues on the next page... QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
SPI2 is not available due to pin multiplexing. The figure below shows the overall connections of the SPI. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
SDHC_WP and SDHC_CD_N are multiplexed with I2C2 signals. Therefore, by default, they are not supported. The following figure shows the overall connections of the SDHC portion. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
CPLD so that the various board interrupt sources can be consolidated to individual interrupt pins as well as provided with appropriate voltage level conversion. The figure below shows the interrupt architecture. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 40
Table 2-14. Interrupt connections Signal names Connected CPLD O/D Note devices IRQ0_B HDMI Interrupt +1.8V O1VDD, Pull-up on board Table continues on the next page... QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
UART using a program such as Teraterm on a host PC. The second UART on the LS1021A-IOT board is the 4-wire LPUART1, which is routed to QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Port0 LPUART1_CTS_B J500 LPUART1_RTS_B Figure 2-16. Serial architecture 2.20 Audio port The Synchronous Audio Interface (SAI) architecture can be illustrated as shown in the figure below. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Codewarrior TAP for ARM. The CMSIS-DAP provides an alternative via a USB cable. The COP/JTAG architecture is shown in the figure below. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Controlled via I2C. Available on back panel Port 1 (J501). CPLD_EXPAND[5:0] Connected to CPLD. Available on back panel Port 1 (J501) Functionality reserved for future use. 2.23 Monitoring LEDs QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
It bridges serial and debug communications between a USB host and an embedded target processor as shown in the figure below. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 46
MBED features a mass storage device (MSD) bootloader, which provides a quick and easy mechanism for loading different MBED applications, such as flash programmers, run-control debug interfaces, serial-to-USB converters, and more. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
The LS1021A-IOT board implements an Arduino Uno pinout to allow connection of SPI/ UART and I2C shields. Typically, this slot will be used for low power radios such as ZigBee or 6LoPan. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 49
(U10) (U10) Table 3-7. J16 Pinout Net name Source Net name Source SPI1_SIN LS1021A SPI1 +5V0 Power SPI1_SCK LS1021A SPI1 SPI1_OUT LS1021A SPI1 RST_ARD_SHIELD CPLD Power QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Table 3-10. Port 1 (J501) Pinout Net name Source Net name Source +3V3 Power CPLD_EXPAND0 CPLD GPIO_EXPAND0 GPIO EXPANDER +5V0 Power PCA9555BS (U2) Table continues on the next page... QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 51
GPIO3_19 LS1021A Power GPIO3_20 LS1021A GPIO3_18 LS1021A GPIO3_21 LS1021A GPIO3_17 Power Power GPIO3_26 LS1021A GPIO3_27 LS1021A Power GPIO3_16 LS1021A GPIO3_22 LS1021A GPIO3_23 LS1021A GPIO3_15 LS1021A Power QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Chapter 4 CPLD System Controller Architecture This chapter explains the CPLD system controller architecture. The figure below illustrates the detailed block diagram of the CPLD. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Figure 4-1. CPLD overview 4.1 Key features of CPLD This CPLD includes the following features: • Control power on sequence • Power on CPU VDD, GVDD, and others powers. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
The following table shows a detailed address map description. Table 4-2. CPLD write register details Access Description Options Default value LED0 Control 0 LED OFF 1 LED ON Table continues on the next page... QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
RGB interface, 8-bit R, 8-bit G, and 8-bit B. This is needed to translate LCD signals from FDI 2-bits to 1-bit. The following figure shows the timing for LCD FDI translation. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 58
24 latches pos Data out EVEN1 EVEN2 VSYNC out 1 latch pos 1 latch pos HSYNC out 1 latch pos Figure 4-3. Timing of FDI translation QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
5.2 Case and PCB description The LS1021A-IOT is contained within an enclosure. The following figures of the front and rear panels are annotated to describe the I/O functions and indicators. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 61
Chapter 5 Board Configuration and Debug Support Figure 5-2. LS1021A-IOT Chassis - Front Figure 5-3. LS1021A-IOT Chassis - Rear The features of the board are shown in the following figures. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 62
CPLD JTAG HDMI SERIAL 2xRJ45 Gigabit 4xRJ45 Gigabit /JTAG L2 SWITCH PORTS SGMII PORTS 2x USB 3.0 TYPE A Figure 5-4. LS1021A-IOT PCB - top side QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
For further information, see the Debugger User Manual. JTAG Header 1. Ensure the board is not switched on. 2. Open the case. 3. Set SW2.8 in OFF position to select JTAG header operation. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 67
5. Switch on the power supply to the board. 6. Check for completion of the reset sequence. NOTE For further information, see the Debugger User Manual. QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Page 68
CMSIS-DAP debug support QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Appendix A Revision History The table below provides revision history of this document. Table A-1. Revision history Revision Date Description Rev 0 03/2015 Initial public release QorIQ LS1021A-IOT Gateway Reference Design Board Reference Manual, Rev. 0, 03/2015 Freescale Semiconductor, Inc.
Need help?
Do you have a question about the QorIQ LS1021A-IOT and is the answer not in the manual?
Questions and answers