xref: /openbmc/u-boot/board/freescale/ls1088a/README (revision 2dc5b553)
1e84a324bSAshish KumarOverview
2e84a324bSAshish Kumar--------
3e84a324bSAshish KumarThe LS1088A Reference Design (RDB) is a high-performance computing,
4e84a324bSAshish Kumarevaluation, and development platform that supports ARM SoC LS1088A and its
5e84a324bSAshish Kumarderivatives.
6e84a324bSAshish Kumar
7e84a324bSAshish Kumar
8e84a324bSAshish KumarLS1088A SoC Overview
9e84a324bSAshish Kumar--------------------------------------
10e84a324bSAshish KumarPlease refer arch/arm/cpu/armv8/fsl-layerscape/doc/README.soc
11e84a324bSAshish Kumar
12e84a324bSAshish KumarRDB Default Switch Settings (1: ON; 0: OFF)
13e84a324bSAshish Kumar-------------------------------------------
14e84a324bSAshish Kumar
15e84a324bSAshish KumarFor QSPI Boot
16e84a324bSAshish KumarSW1 0011 0001
17e84a324bSAshish KumarSW2 x100 0000
18e84a324bSAshish KumarSW3 1111 0010
19e84a324bSAshish KumarSW4 1001 0011
20e84a324bSAshish KumarSW5 1111 0000
21e84a324bSAshish Kumar
22e84a324bSAshish KumarFor SD Boot
23e84a324bSAshish KumarSW1 0010 0000
24e84a324bSAshish KumarSW2 0100 0000
25e84a324bSAshish KumarSW3 1111 0010
26e84a324bSAshish KumarSW4 1001 0011
27e84a324bSAshish KumarSW5 1111 0000
28e84a324bSAshish Kumar
29e84a324bSAshish KumarFor eMMC Boot
30e84a324bSAshish KumarSW1 0010 0000
31e84a324bSAshish KumarSW2 1100 0000
32e84a324bSAshish KumarSW3 1111 0010
33e84a324bSAshish KumarSW4 1001 0011
34e84a324bSAshish KumarSW5 1111 0000
35e84a324bSAshish Kumar
36e84a324bSAshish KumarAlternately you can use this command to switch from QSPI to SD
37e84a324bSAshish Kumar
38e84a324bSAshish Kumar=> i2c mw 66 0x60 0x20; i2c mw 66 10 10;i2c mw 66 10 21
39e84a324bSAshish Kumar
40e84a324bSAshish Kumar LS1088ARDB board Overview
41e84a324bSAshish Kumar -------------------------
42e84a324bSAshish Kumar - SERDES Connections, 16 lanes supporting:
43e84a324bSAshish Kumar      - PCI Express - 3.0
44e84a324bSAshish Kumar      - SATA 3.0
45e84a324bSAshish Kumar      - XFI
46e84a324bSAshish Kumar      - QSGMII
47e84a324bSAshish Kumar - DDR Controller
48e84a324bSAshish Kumar     - One ports of 72-bits (8-bits ECC, 64-bits DATA) DDR4. Each port supports four
49e84a324bSAshish Kumar       chip-selects on one DIMM connector. Support is up to 2133MT/s, Although MAX default
50e84a324bSAshish Kumar       with FSL refernce software is 2100MT/s
51e84a324bSAshish Kumar - 2 QSPI-NOR Spansion(S25FS512SDSMFI011) flash of size 64MB
52e84a324bSAshish Kumar - IFC/Local Bus
53e84a324bSAshish Kumar    - One 2 GB NAND flash with ECC support, not as boot source
54e84a324bSAshish Kumar    - CPLD of size 2K
55e84a324bSAshish Kumar - USB 3.0
56e84a324bSAshish Kumar    - Two high speed USB 3.0 ports
57e84a324bSAshish Kumar    - First USB 3.0 port configured as Host with Type-A connector
58e84a324bSAshish Kumar    - Second USB 3.0 port configured as OTG with micro-AB connector
59e84a324bSAshish Kumar - SDHC/eMMC
60e84a324bSAshish Kumar    - SDHC slot and onboard eMMC are muxed together
61e84a324bSAshish Kumar - 4 I2C controllers
62e84a324bSAshish Kumar - Two SATA onboard connectors
63e84a324bSAshish Kumar - 2 UART
64e84a324bSAshish Kumar - JTAG support
65e84a324bSAshish Kumar - QSPI emulator support
66e84a324bSAshish Kumar - TDM riser support
67*7769776aSAshish Kumar
68*7769776aSAshish KumarQDS Default Switch Settings (1: ON; 0: OFF)
69*7769776aSAshish Kumar-------------------------------------------
70*7769776aSAshish Kumar
71*7769776aSAshish KumarFor 16b IFC-NOR
72*7769776aSAshish KumarSW1 0001 0010
73*7769776aSAshish KumarSW2 x110 1111
74*7769776aSAshish Kumar
75*7769776aSAshish KumarFor QSPI Boot
76*7769776aSAshish KumarSW1 0011 0001
77*7769776aSAshish KumarSW2 0110 1111
78*7769776aSAshish Kumar
79*7769776aSAshish KumarFor SD Boot
80*7769776aSAshish KumarSW1 0010 0000
81*7769776aSAshish KumarSW2 0110 1111
82*7769776aSAshish Kumar
83*7769776aSAshish KumarFor eMMC Boot
84*7769776aSAshish KumarSW1 0010 0000
85*7769776aSAshish KumarSW2 1110 1111
86*7769776aSAshish Kumar
87*7769776aSAshish KumarFor I2C (ext. addr.)
88*7769776aSAshish KumarSW1 0010 0100
89*7769776aSAshish KumarSW2 1110 1111
90*7769776aSAshish Kumar
91*7769776aSAshish KumarSW3 to SW12 are identical for all boot source
92*7769776aSAshish Kumar
93*7769776aSAshish KumarSW3 0010 0100
94*7769776aSAshish KumarSW4 0010 0000
95*7769776aSAshish KumarSW5 1110 0111
96*7769776aSAshish KumarSW6 1110 1000
97*7769776aSAshish KumarSW7 0001 1101
98*7769776aSAshish KumarSW8 0000 1101
99*7769776aSAshish KumarSW9 1100 1010
100*7769776aSAshish KumarSW10 1110 1000
101*7769776aSAshish KumarSW11 1111 0100
102*7769776aSAshish KumarSW12 1111 1111
103*7769776aSAshish Kumar
104*7769776aSAshish Kumar LS1088AQDS board Overview
105*7769776aSAshish Kumar -------------------------
106*7769776aSAshish Kumar - SERDES Connections, 16 lanes supporting:
107*7769776aSAshish Kumar      - PCI Express - 3.0
108*7769776aSAshish Kumar      - SATA 3.0
109*7769776aSAshish Kumar      - 2 XFI
110*7769776aSAshish Kumar      - QSGMII, SGMII with help for Riser card
111*7769776aSAshish Kumar      - 2 RGMII
112*7769776aSAshish Kumar      - 5 slot for Riser card or PCIe NIC
113*7769776aSAshish Kumar - DDR Controller
114*7769776aSAshish Kumar     - One ports of 72-bits (8-bits ECC, 64-bits DATA) DDR4. Each port supports four
115*7769776aSAshish Kumar       chip-selects on one DIMM connector. Support is up to 2133MT/s, Although MAX default
116*7769776aSAshish Kumar       with FSL refernce software is 2100MT/s
117*7769776aSAshish Kumar - 2 QSPI-NOR Spansion(S25FS512SDSMFI011) flash of size 64MB
118*7769776aSAshish Kumar - IFC/Local Bus
119*7769776aSAshish Kumar    - One 2 GB NAND flash with ECC support, not as boot source
120*7769776aSAshish Kumar    - CPLD of size 2K
121*7769776aSAshish Kumar - USB 3.0
122*7769776aSAshish Kumar    - Two high speed USB 3.0 ports
123*7769776aSAshish Kumar    - First USB 3.0 port configured as Host with Type-A connector
124*7769776aSAshish Kumar    - Second USB 3.0 port configured as OTG with micro-AB connector
125*7769776aSAshish Kumar - SDHC/eMMC
126*7769776aSAshish Kumar    - SDHC/eMMC slot via adaptor
127*7769776aSAshish Kumar - 4 I2C controllers
128*7769776aSAshish Kumar - Two SATA onboard connectors
129*7769776aSAshish Kumar - 2 UART
130*7769776aSAshish Kumar - JTAG support
131*7769776aSAshish Kumar - DSPI
132*7769776aSAshish Kumar - PROMJET support
133*7769776aSAshish Kumar - QSPI emulator support
134*7769776aSAshish Kumar - TDM riser support
135*7769776aSAshish Kumar
136*7769776aSAshish KumarQSPI flash memory map valid for both QDS and RDB
137*7769776aSAshish Kumar  Image                               Flash Offset
138*7769776aSAshish Kumar RCW+PBI                             0x00000000
139*7769776aSAshish Kumar Boot firmware (U-Boot)              0x00100000
140*7769776aSAshish Kumar Boot firmware Environment           0x00300000
141*7769776aSAshish Kumar PPA firmware                        0x00400000
142*7769776aSAshish Kumar DPAA2 MC                            0x00A00000
143*7769776aSAshish Kumar DPAA2 DPL                           0x00D00000
144*7769776aSAshish Kumar DPAA2 DPC                           0x00E00000
145*7769776aSAshish Kumar Kernel.itb                          0x01000000
146