doc: Update the zynq u-boot status

Updated doc/README.zynq to current status

Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
master
Jagannadha Sutradharudu Teki 11 years ago committed by Albert ARIBAUD
parent c91d0c74cf
commit 10a147bc66
  1. 29
      doc/README.zynq

@ -28,7 +28,19 @@ and I/O programmability.
- zc770-xm012 (nor) - zc770-xm012 (nor)
- zc770-xm013 (dual parallel qspi, gem1) - zc770-xm013 (dual parallel qspi, gem1)
3. Bootmode 3. Building
# Configure for zc70x board
$ make zynq_zc70x_config
Configuring for zynq_zc70x board...
# Building default dts for zc702 board
$ make
# Building specified dts for zc706 board
$ make DEVICE_TREE=zynq-zc706
4. Bootmode
Zynq has a facility to read the bootmode from the slcr bootmode register Zynq has a facility to read the bootmode from the slcr bootmode register
once user is setting through jumpers on the board - see page no:1546 on [5] once user is setting through jumpers on the board - see page no:1546 on [5]
@ -48,11 +60,11 @@ SLCR bootmode register Bit[3:0] values
"modeboot" variable can assign any of "norboot", "sdboot" or "jtagboot" "modeboot" variable can assign any of "norboot", "sdboot" or "jtagboot"
bootmode strings at runtime. bootmode strings at runtime.
4. Mainline status 5. Mainline status
- Added basic board configurations support. - Added basic board configurations support.
- Added zynq u-boot bsp code - arch/arm/cpu/armv7/zynq - Added zynq u-boot bsp code - arch/arm/cpu/armv7/zynq
- Added zynq boards named - zynq, zynq_dcc - Added zynq boards named - zc70x, zed, microzed, zc770_xm010, zc770_xm012, zc770_xm013
- Added zynq drivers: - Added zynq drivers:
serial - drivers/serial/serial_zynq.c serial - drivers/serial/serial_zynq.c
net - drivers/net/zynq_gem.c net - drivers/net/zynq_gem.c
@ -60,15 +72,16 @@ bootmode strings at runtime.
mmc - drivers/mmc/zynq_sdhci.c mmc - drivers/mmc/zynq_sdhci.c
spi- drivers/spi/zynq_spi.c spi- drivers/spi/zynq_spi.c
i2c - drivers/i2c/zynq_i2c.c i2c - drivers/i2c/zynq_i2c.c
- Done proper cleanups on board configurations
- Added basic FDT support for zynq boards
- d-cache support for zynq_gem.c
5. TODO 6. TODO
- Add zynq boards support - zc70x, zed, microzed, zc770 - Add zynq boards support - zc770_xm011
- Add zynq qspi controller driver - Add zynq qspi controller driver
- Add zynq nand controller driver - Add zynq nand controller driver
- d-cache support for zynq_gem.c - Add FDT support on individual drivers
- FDT support for zynq boards
- Need proper cleanups on board configurations
[1] http://www.xilinx.com/products/boards-and-kits/EK-Z7-ZC702-G.htm [1] http://www.xilinx.com/products/boards-and-kits/EK-Z7-ZC702-G.htm
[2] http://www.xilinx.com/products/boards-and-kits/EK-Z7-ZC706-G.htm [2] http://www.xilinx.com/products/boards-and-kits/EK-Z7-ZC706-G.htm

Loading…
Cancel
Save