]> git.kernelconcepts.de Git - karo-tx-uboot.git/blob - doc/README.zynq
doc: zynq: Add information on zynq u-boot
[karo-tx-uboot.git] / doc / README.zynq
1 #
2 # Xilinx ZYNQ U-Boot
3 #
4 # (C) Copyright 2013 Xilinx, Inc.
5 #
6 # SPDX-License-Identifier:      GPL-2.0+
7 #
8
9 1. About this
10
11 This document describes the information about Xilinx Zynq U-Boot -
12 like supported boards, ML status and TODO list.
13
14 2. Zynq boards
15
16 Xilinx Zynq-7000 All Programmable SoCs enable extensive system level
17 differentiation, integration, and flexibility through hardware, software,
18 and I/O programmability.
19
20 * zc70x
21   - zc702 (single qspi, gem0, mmc) [1]
22   - zc706 (dual parallel qspi, gem0, mmc) [2]
23 * zed (single qspi, gem0, mmc) [3]
24 * microzed (single qspi, gem0, mmc) [4]
25 * zc770
26   - zc770-xm010 (single qspi, gem0, mmc)
27   - zc770-xm011 (8 or 16 bit nand)
28   - zc770-xm012 (nor)
29   - zc770-xm013 (dual parallel qspi, gem1)
30
31 3. Mainline status
32
33 - Added basic board configurations support.
34 - Added zynq u-boot bsp code - arch/arm/cpu/armv7/zynq
35 - Added zynq boards named - zynq, zynq_dcc
36 - Added zynq drivers:
37   serial - drivers/serial/serial_zynq.c
38   net - drivers/net/zynq_gem.c
39   mmc - drivers/mmc/zynq_sdhci.c
40   mmc - drivers/mmc/zynq_sdhci.c
41   spi-  drivers/spi/zynq_spi.c
42   i2c - drivers/i2c/zynq_i2c.c
43
44 4. TODO
45
46 - Add zynq boards support - zc70x, zed, microzed, zc770
47 - Add zynq qspi controller driver
48 - Add zynq nand controller driver
49 - d-cache support for zynq_gem.c
50 - FDT support for zynq boards
51 - Need proper cleanups on board configurations
52
53 [1] http://www.xilinx.com/products/boards-and-kits/EK-Z7-ZC702-G.htm
54 [2] http://www.xilinx.com/products/boards-and-kits/EK-Z7-ZC706-G.htm
55 [3] http://zedboard.org/product/zedboard
56 [4] http://zedboard.org/product/microzed
57
58 --
59 Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
60 Sun Dec 15 14:52:41 IST 2013