Yuantian Tang | 353f36d | 2019-04-10 16:43:34 +0800 | [diff] [blame] | 1 | Overview |
| 2 | -------- |
| 3 | The LS1028A Reference Design (RDB) is a high-performance computing, |
| 4 | evaluation, and development platform that supports ARM SoC LS1028A and its |
| 5 | derivatives. |
| 6 | |
| 7 | LS1028A SoC Overview |
| 8 | -------------------------------------- |
| 9 | Please refer arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc |
| 10 | |
| 11 | RDB Default Switch Settings (1: ON; 0: OFF) |
| 12 | ------------------------------------------- |
| 13 | For XSPI NOR boot (default) |
| 14 | SW2: 1111_1000 |
| 15 | SW3: 1111_0000 |
| 16 | SW5: 0011_1001 |
| 17 | |
| 18 | For SD Boot |
| 19 | SW2: 1000_1000 |
| 20 | SW3: 1111_0000 |
| 21 | SW5: 0011_1001 |
| 22 | |
| 23 | For eMMC Boot |
| 24 | SW2: 1001_1000 |
| 25 | SW3: 1111_0000 |
| 26 | SW5: 0011_1001 |
| 27 | |
| 28 | LS1028ARDB board Overview |
| 29 | ------------------------- |
| 30 | Processor |
| 31 | Two Arm Cortex- A72 processor cores: |
| 32 | - Based on 64-bit ARMv8 architecture |
| 33 | - Up to 1.3 GHz operation |
| 34 | - Single-threaded cores with 48 KB L1 instruction cache and 32 KB L1 |
| 35 | data cache |
| 36 | - Arranged as a single cluster of two cores sharing a single 1 MB L2 |
| 37 | cache |
| 38 | DDR memory |
| 39 | - Five onboard 1G x8 discrete memory modules (Four data byte lanes |
| 40 | ECC) |
| 41 | - 32-bit data and 4-bit ECC |
| 42 | - One chip select |
| 43 | - Data transfer rates of up to 1.6 GT/s |
| 44 | - Single-bit error correction and double-bit error detection ECC (4-bit |
| 45 | check word across 32-bit data) |
| 46 | High-speed serial ports(SerDes) |
| 47 | - Lane 0: Supports one 1 GbE RJ45 SGMII, connected through the |
| 48 | Qualcomm AR8033 PHY |
| 49 | - Lane 1: Supports four 1.25 GbE RJ45 QSGMII, each connected |
| 50 | through the NXP F104S8A PHY |
| 51 | - Lane 2: Connects to one PCIe M.2 Key-E slot to support PCIe Gen3 |
| 52 | (8 Gbit/s) cards |
| 53 | - Lane 3: Connects to one PCIe M.2 Key-E slot or one SATA M.2 Key-B |
| 54 | slot through a register mux to support either PCIe Gen 3 (8 Gbit/s) or |
| 55 | SATA Gen 3 cards (6 Gbit/s) at a time |
| 56 | eSDHC |
| 57 | - eSDHC1, eSDHC2 |
| 58 | SPI |
| 59 | - Connects to two mikroBUS sockets to support mikro-click modules, |
| 60 | such as Bluetooth 4.0, 2.4 GHz IEEE 802.15.4 radio transceiver, near |
| 61 | field communications (NFC) controller |
| 62 | Octal SPI (XSPI) |
| 63 | - One 256 MB onboard XSPI serial NOR flash memory |
| 64 | - One 512 MB onboard XSPI serial NAND flash memory |
| 65 | - Supports a QSPI emulator for offboard QSPI emulation |
| 66 | I2C |
| 67 | - All system devices are accessed via I2C1, which is multiplexed on |
| 68 | I2C multiplexer PCA9848 to isolate address conflicts and reduce |
| 69 | capacitive load |
| 70 | - I2C1 is used for EEPROMs, RTC, INA220 current-power sensor, |
| 71 | thermal monitor, PCIe/SATA M.2 connectors and mikro-click modules |
| 72 | 1 and 2 |
| 73 | CAN |
| 74 | - The two CAN DB9 ports can support CAN FD fast phase at data rates of |
| 75 | up to 5 Mbit/s |
| 76 | Serial audio interface(SAI) |
| 77 | - Audio codec SGTL5000 provides headphone and audio LINEOUT for |
| 78 | stereo speakers |
| 79 | - IEEE1588 interface to support audio on SAI4 |
Yuantian Tang | f278a21 | 2019-04-10 16:43:35 +0800 | [diff] [blame] | 80 | |
| 81 | QDS Default Switch Settings (1: ON; 0: OFF) |
| 82 | ------------------------------------------- |
| 83 | For SD Boot |
| 84 | SW1 : 1000_0000 |
| 85 | SW2 : 1110_0110 |
| 86 | SW3 : 0000_0010 |
| 87 | SW4 : 0000_0000 |
| 88 | SW5 : 0000_0000 |
| 89 | SW6 : 0000_0000 |
| 90 | SW7 : 1111_0011 |
| 91 | SW8 : 1110_0000 |
| 92 | SW9 : 1000_0001 |
| 93 | SW10: 1110_0000 |
| 94 | |
| 95 | For XSPI Boot |
| 96 | SW1 : 1111_0000 |
| 97 | SW2 : 0000_0110 |
| 98 | SW3 : 0000_0010 |
| 99 | SW4 : 0000_0000 |
| 100 | SW5 : 0110_0000 |
| 101 | SW6 : 0101_0000 |
| 102 | SW7 : 1111_0011 |
| 103 | SW8 : 1110_0000 |
| 104 | SW9 : 1000_0000 |
| 105 | SW10: 1110_0000 |
| 106 | |
| 107 | LS1028AQDS board Overview |
| 108 | ------------------------- |
| 109 | Processor |
| 110 | Two Arm Cortex- A72 processor cores: |
| 111 | - Based on 64-bit ARMv8 architecture |
| 112 | - Up to 1.3 GHz operation |
| 113 | - Single-threaded cores with 48 KB L1 instruction cache and 32 KB L1 |
| 114 | data cache |
| 115 | - Arranged as a single cluster of two cores sharing a single 1 MB L2 |
| 116 | cache |
| 117 | DDR memory |
| 118 | - Supports data rates of up to 1.6 GT/s for both, DDR4 and DDR3L |
| 119 | - Supports a single- or dual-ranked SODIMM or UDIMM connector |
| 120 | - 32-bit data and 4-bit ECC |
| 121 | - Supports x8/x16 devices |
| 122 | - Supports ECC error detection and correction |
| 123 | - 1.35 V or 1.2 V DDR power supply, with automatic tracking of VTT, to |
| 124 | all devices in case of DDR3L or DDR4, respectively. Power can |
| 125 | switch to 1.35 V or 1.2 V, based on the switch settings for DDR3L or |
| 126 | DDR4 devices, respectively |
| 127 | SerDes (Serializer/Deserializer) |
| 128 | - Four-lane (0-3) SerDes: |
| 129 | - Lane 0: supports PCIe Gen1/2/3 with x1, x2, and x4 operation, 10 |
| 130 | Gbit SXGMII, 1 Gbit SGMII |
| 131 | - Lane 1: supports PCIe Gen1/2/3 with x1, x2, and x4 operation, 1 Gbit |
| 132 | SGMII, 10 Gbit QXGMII, 5 Gbit QSGMII, 1 Gbit SGMII |
| 133 | - Lane 2: supports PCIe Gen1/2/3 with x1, x2, and x4 operation, 1 Gbit |
| 134 | SGMII |
| 135 | - Lane 3: supports PCIe Gen1/2/3 with x1, x2, and x4 operation, 1 Gbit |
| 136 | SGMII, SATA 2.0/3.0 |
| 137 | - Four slots on SerDes lanes support PCIe Gen1/2/3, 1 Gbit SGMII |
| 138 | add-in cards |
| 139 | - Lane 1 connects to a 2x10 connector with SFP+ through a retimer; |
| 140 | lane 2 (TX lines) connects to an SMA connector |
| 141 | Lane 3 connects to 1x7 header to support SATA devices |
| 142 | eSDHC |
| 143 | - eSDHC1, eSDHC2 |
| 144 | SPI |
| 145 | - SPI1 and SPI2 support three onboard SPI flash memory devices: |
| 146 | 512 Mbit high-speed flash (with speed of up to 108/54 MHz) |
| 147 | memory for storage |
| 148 | 4 Mbit low-speed flash memory (with speed of up to 40 MHz) |
| 149 | 64 Mbit high-speed flash memory (with speed of up to 104/80 |
| 150 | MHz) |
| 151 | - SPI3 supports one onboard 64 Mbit SPI flash memory (with speed of |
| 152 | up to 104/80 MHz) |
| 153 | - All memories operate at 1.8 V |
| 154 | - A header is provided on SPI1 to test SPI slave mode |
| 155 | I2C |
| 156 | - LS1028A supports eight I2C controllers |
| 157 | Serial audio interface(SAI) |
| 158 | Two SAI ports with audio codec SGTL5000: |
| 159 | - Include stereo LINEIN with support for external analog input |
| 160 | - Provide headphone and line output |
| 161 | Display |
| 162 | - DisplayPort connector to connect the DP data to a 4K display device |
| 163 | (computer monitor) |
| 164 | - eDP connector to connect the DP data to a 4K display panel |