public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/4] zynq: fix OF control of Zynq
@ 2014-05-14 12:55 Masahiro Yamada
  2014-05-14 12:55 ` [U-Boot] [PATCH 1/4] build: support a new image u-boot-dtb.img Masahiro Yamada
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Masahiro Yamada @ 2014-05-14 12:55 UTC (permalink / raw)
  To: u-boot

Zynq SoCs define CONFIG_OF_CONTROL and CONFIG_OF_SEPARATE,
but it is not working.

One possible workaround was to edit include/configs/zynq-common.h
to disable
  CONFIG_OF_CONTROL
  CONFIG_OF_SEPARATE
  CONFIG_DISPLAY_BOARDINFO_LATE
  CONFIG_FIT_SIGNATURE
  CONFIG_RSA

I am not satisfied with this temporal workaround.

My motivation is to run U-boot mainline on Zynq boards
with OF control.

To achieve this, SPL must load u-boot-dtb.bin.

1/4 adds support u-boot-dtb.img (= uImage header + u-boot-dtb.bin)

2/4 switches to load u-boot-dtb.img.

3/4 and 4/4 add missing some nodes to device tree.

This series was tested on my ZC706 board.



Masahiro Yamada (4):
  build: support a new image u-boot-dtb.img
  zynq: load u-boot-dtb.img for SD boot
  zynq: add memory nodes to device tree to initialize DRAM with OF
  zynq: add UART nodes to device tree to initialize UART with OF

 Makefile                          |  8 ++++++++
 arch/arm/dts/zynq-7000.dtsi       | 18 ++++++++++++++++++
 arch/arm/dts/zynq-microzed.dts    |  9 +++++++++
 arch/arm/dts/zynq-zc702.dts       |  9 +++++++++
 arch/arm/dts/zynq-zc706.dts       |  9 +++++++++
 arch/arm/dts/zynq-zc770-xm010.dts |  9 +++++++++
 arch/arm/dts/zynq-zc770-xm012.dts |  9 +++++++++
 arch/arm/dts/zynq-zc770-xm013.dts |  9 +++++++++
 arch/arm/dts/zynq-zed.dts         |  9 +++++++++
 include/configs/zynq-common.h     |  2 +-
 10 files changed, 90 insertions(+), 1 deletion(-)

-- 
1.8.3.2

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2014-05-15 11:44 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-14 12:55 [U-Boot] [PATCH 0/4] zynq: fix OF control of Zynq Masahiro Yamada
2014-05-14 12:55 ` [U-Boot] [PATCH 1/4] build: support a new image u-boot-dtb.img Masahiro Yamada
2014-05-15  1:53   ` Simon Glass
2014-05-14 12:55 ` [U-Boot] [PATCH 2/4] zynq: load u-boot-dtb.img for SD boot Masahiro Yamada
2014-05-14 14:05   ` Michal Simek
2014-05-15 11:44     ` Masahiro Yamada
2014-05-14 12:55 ` [U-Boot] [PATCH 3/4] zynq: add memory nodes to device tree to initialize DRAM with OF Masahiro Yamada
2014-05-14 12:55 ` [U-Boot] [PATCH 4/4] zynq: add UART nodes to device tree to initialize UART " Masahiro Yamada
2014-05-14 14:14 ` [U-Boot] [PATCH 0/4] zynq: fix OF control of Zynq Michal Simek
2014-05-15 11:41   ` Masahiro Yamada

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox