* [U-Boot] [PATCH v4 19/29] zynq: Add zynq_zc770 xm012 board support
[not found] <1387608475-1627-1-git-send-email-jaganna@xilinx.com>
@ 2013-12-21 6:47 ` Jagannadha Sutradharudu Teki
2014-01-03 10:12 ` Michal Simek
0 siblings, 1 reply; 5+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2013-12-21 6:47 UTC (permalink / raw)
To: u-boot
ZC770 is a complete development board based on the Xilinx Zynq-7000
All Programmable SoC, similar to ZC70x board but which has four
different daughter cards, like XM010, XM011, XM012 and XM013
ZC770 XM012:
- 1GB DDR3
- 64MiB Numonyx NOR flash
- USB-UART
Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Cc: Stefan Roese <sr@denx.de>
---
V4: Removed CONFIG_SYS_NO_FLASH in zynq-common.h
V3: none
V2: none
boards.cfg | 1 +
boards.cfg | 1 +
include/configs/zynq-common.h | 16 ++++++++++++++++
include/configs/zynq_zc770.h | 4 ++++
3 files changed, 21 insertions(+)
diff --git a/boards.cfg b/boards.cfg
index fb6b8b0..57a3e5b 100644
--- a/boards.cfg
+++ b/boards.cfg
@@ -358,6 +358,7 @@ Active arm armv7 zynq xilinx zynq zynq_zc70x -
Active arm armv7 zynq xilinx zynq zynq_zed - Michal Simek <monstr@monstr.eu>:Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Active arm armv7 zynq xilinx zynq zynq_microzed - Michal Simek <monstr@monstr.eu>:Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Active arm armv7 zynq xilinx zynq zynq_zc770_xm010 zynq_zc770:ZC770_XM010 Michal Simek <monstr@monstr.eu>:Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
+Active arm armv7 zynq xilinx zynq zynq_zc770_xm012 zynq_zc770:ZC770_XM012 Michal Simek <monstr@monstr.eu>:Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Active arm armv7 zynq xilinx zynq zynq_zc770_xm013 zynq_zc770:ZC770_XM013 Michal Simek <monstr@monstr.eu>:Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Active arm armv7:arm720t tegra114 nvidia dalmore dalmore - Tom Warren <twarren@nvidia.com>
Active arm armv7:arm720t tegra20 avionic-design medcom-wide medcom-wide - Thierry Reding <thierry.reding@avionic-design.de>
diff --git a/include/configs/zynq-common.h b/include/configs/zynq-common.h
index cf96333..db47c42 100644
--- a/include/configs/zynq-common.h
+++ b/include/configs/zynq-common.h
@@ -75,6 +75,22 @@
# define CONFIG_CMD_SF
#endif
+/* NOR */
+#ifndef CONFIG_SYS_NO_FLASH
+# define CONFIG_SYS_FLASH_BASE 0xE2000000
+# define CONFIG_SYS_FLASH_SIZE (16 * 1024 * 1024)
+# define CONFIG_SYS_MAX_FLASH_BANKS 1
+# define CONFIG_SYS_MAX_FLASH_SECT 512
+# define CONFIG_SYS_FLASH_ERASE_TOUT 1000
+# define CONFIG_SYS_FLASH_WRITE_TOUT 5000
+# define CONFIG_FLASH_SHOW_PROGRESS 10
+# define CONFIG_SYS_FLASH_CFI
+# undef CONFIG_SYS_FLASH_EMPTY_INFO
+# define CONFIG_FLASH_CFI_DRIVER
+# undef CONFIG_SYS_FLASH_PROTECTION
+# define CONFIG_SYS_FLASH_USE_BUFFER_WRITE
+#endif
+
/* MMC */
#if defined(CONFIG_ZYNQ_SDHCI0) || defined(CONFIG_ZYNQ_SDHCI1)
# define CONFIG_MMC
diff --git a/include/configs/zynq_zc770.h b/include/configs/zynq_zc770.h
index 181f9fb..16b9047 100644
--- a/include/configs/zynq_zc770.h
+++ b/include/configs/zynq_zc770.h
@@ -21,6 +21,10 @@
# define CONFIG_ZYNQ_SDHCI0
# define CONFIG_ZYNQ_SPI
+#elif defined(CONFIG_ZC770_XM012)
+# define CONFIG_ZYNQ_SERIAL_UART1
+# undef CONFIG_SYS_NO_FLASH
+
#elif defined(CONFIG_ZC770_XM013)
# define CONFIG_ZYNQ_SERIAL_UART0
# define CONFIG_ZYNQ_GEM1
--
1.8.3
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [U-Boot] [PATCH v4 19/29] zynq: Add zynq_zc770 xm012 board support
2013-12-21 6:47 ` [U-Boot] [PATCH v4 19/29] zynq: Add zynq_zc770 xm012 board support Jagannadha Sutradharudu Teki
@ 2014-01-03 10:12 ` Michal Simek
2014-01-03 11:03 ` Jagan Teki
0 siblings, 1 reply; 5+ messages in thread
From: Michal Simek @ 2014-01-03 10:12 UTC (permalink / raw)
To: u-boot
On 12/21/2013 07:47 AM, Jagannadha Sutradharudu Teki wrote:
> ZC770 is a complete development board based on the Xilinx Zynq-7000
> All Programmable SoC, similar to ZC70x board but which has four
> different daughter cards, like XM010, XM011, XM012 and XM013
>
> ZC770 XM012:
> - 1GB DDR3
> - 64MiB Numonyx NOR flash
> - USB-UART
>
> Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
> Cc: Stefan Roese <sr@denx.de>
> ---
> V4: Removed CONFIG_SYS_NO_FLASH in zynq-common.h
> V3: none
> V2: none
ok. I have looked at this whole series and I think it is step back.
We should rather do step forward and start to use device-tree initialization.
I have sent some patches for it here
http://lists.denx.de/pipermail/u-boot/2014-January/170051.html
Thanks,
Michal
--
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/
Maintainer of Linux kernel - Xilinx Zynq ARM architecture
Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140103/a764811f/attachment.pgp>
^ permalink raw reply [flat|nested] 5+ messages in thread
* [U-Boot] [PATCH v4 19/29] zynq: Add zynq_zc770 xm012 board support
2014-01-03 10:12 ` Michal Simek
@ 2014-01-03 11:03 ` Jagan Teki
2014-01-03 11:10 ` Michal Simek
0 siblings, 1 reply; 5+ messages in thread
From: Jagan Teki @ 2014-01-03 11:03 UTC (permalink / raw)
To: u-boot
Actually this whole series got approved by Tom, he sent a mail to me directly.
Need to ask albert for PL.
I think it's should be fine to ask the albert about the series you sent.
Any comments?
On Fri, Jan 3, 2014 at 3:42 PM, Michal Simek <monstr@monstr.eu> wrote:
> On 12/21/2013 07:47 AM, Jagannadha Sutradharudu Teki wrote:
>> ZC770 is a complete development board based on the Xilinx Zynq-7000
>> All Programmable SoC, similar to ZC70x board but which has four
>> different daughter cards, like XM010, XM011, XM012 and XM013
>>
>> ZC770 XM012:
>> - 1GB DDR3
>> - 64MiB Numonyx NOR flash
>> - USB-UART
>>
>> Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
>> Cc: Stefan Roese <sr@denx.de>
>> ---
>> V4: Removed CONFIG_SYS_NO_FLASH in zynq-common.h
>> V3: none
>> V2: none
>
> ok. I have looked at this whole series and I think it is step back.
> We should rather do step forward and start to use device-tree initialization.
> I have sent some patches for it here
> http://lists.denx.de/pipermail/u-boot/2014-January/170051.html
>
> Thanks,
> Michal
>
> --
> Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
> w: www.monstr.eu p: +42-0-721842854
> Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/
> Maintainer of Linux kernel - Xilinx Zynq ARM architecture
> Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform
--
Thanks,
Jagan.
^ permalink raw reply [flat|nested] 5+ messages in thread
* [U-Boot] [PATCH v4 19/29] zynq: Add zynq_zc770 xm012 board support
2014-01-03 11:03 ` Jagan Teki
@ 2014-01-03 11:10 ` Michal Simek
0 siblings, 0 replies; 5+ messages in thread
From: Michal Simek @ 2014-01-03 11:10 UTC (permalink / raw)
To: u-boot
On 01/03/2014 12:03 PM, Jagan Teki wrote:
> Actually this whole series got approved by Tom, he sent a mail to me directly.
> Need to ask albert for PL.
>
> I think it's should be fine to ask the albert about the series you sent.
> Any comments?
Interesting. But no problem if that series just go to Tom's tree.
I have no problem to rebase my changes on the top of it.
Thanks,
Michal
--
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/
Maintainer of Linux kernel - Xilinx Zynq ARM architecture
Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 263 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20140103/89bbe133/attachment.pgp>
^ permalink raw reply [flat|nested] 5+ messages in thread
* [U-Boot] [PATCH v4 19/29] zynq: Add zynq_zc770 xm012 board support
[not found] <1389176616-15709-1-git-send-email-jaganna@xilinx.com>
@ 2014-01-08 10:23 ` Jagannadha Sutradharudu Teki
0 siblings, 0 replies; 5+ messages in thread
From: Jagannadha Sutradharudu Teki @ 2014-01-08 10:23 UTC (permalink / raw)
To: u-boot
ZC770 is a complete development board based on the Xilinx Zynq-7000
All Programmable SoC, similar to ZC70x board but which has four
different daughter cards, like XM010, XM011, XM012 and XM013
ZC770 XM012:
- 1GB DDR3
- 64MiB Numonyx NOR flash
- USB-UART
Signed-off-by: Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Cc: Stefan Roese <sr@denx.de>
---
boards.cfg | 1 +
include/configs/zynq-common.h | 16 ++++++++++++++++
include/configs/zynq_zc770.h | 4 ++++
3 files changed, 21 insertions(+)
diff --git a/boards.cfg b/boards.cfg
index 86e4e6e..9ad2601 100644
--- a/boards.cfg
+++ b/boards.cfg
@@ -358,6 +358,7 @@ Active arm armv7 zynq xilinx zynq zynq_zc70x -
Active arm armv7 zynq xilinx zynq zynq_zed - Michal Simek <monstr@monstr.eu>:Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Active arm armv7 zynq xilinx zynq zynq_microzed - Michal Simek <monstr@monstr.eu>:Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Active arm armv7 zynq xilinx zynq zynq_zc770_xm010 zynq_zc770:ZC770_XM010 Michal Simek <monstr@monstr.eu>:Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
+Active arm armv7 zynq xilinx zynq zynq_zc770_xm012 zynq_zc770:ZC770_XM012 Michal Simek <monstr@monstr.eu>:Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Active arm armv7 zynq xilinx zynq zynq_zc770_xm013 zynq_zc770:ZC770_XM013 Michal Simek <monstr@monstr.eu>:Jagannadha Sutradharudu Teki <jaganna@xilinx.com>
Active arm armv7:arm720t tegra114 nvidia dalmore dalmore - Tom Warren <twarren@nvidia.com>
Active arm armv7:arm720t tegra20 avionic-design medcom-wide medcom-wide - Thierry Reding <thierry.reding@avionic-design.de>
diff --git a/include/configs/zynq-common.h b/include/configs/zynq-common.h
index cf96333..db47c42 100644
--- a/include/configs/zynq-common.h
+++ b/include/configs/zynq-common.h
@@ -75,6 +75,22 @@
# define CONFIG_CMD_SF
#endif
+/* NOR */
+#ifndef CONFIG_SYS_NO_FLASH
+# define CONFIG_SYS_FLASH_BASE 0xE2000000
+# define CONFIG_SYS_FLASH_SIZE (16 * 1024 * 1024)
+# define CONFIG_SYS_MAX_FLASH_BANKS 1
+# define CONFIG_SYS_MAX_FLASH_SECT 512
+# define CONFIG_SYS_FLASH_ERASE_TOUT 1000
+# define CONFIG_SYS_FLASH_WRITE_TOUT 5000
+# define CONFIG_FLASH_SHOW_PROGRESS 10
+# define CONFIG_SYS_FLASH_CFI
+# undef CONFIG_SYS_FLASH_EMPTY_INFO
+# define CONFIG_FLASH_CFI_DRIVER
+# undef CONFIG_SYS_FLASH_PROTECTION
+# define CONFIG_SYS_FLASH_USE_BUFFER_WRITE
+#endif
+
/* MMC */
#if defined(CONFIG_ZYNQ_SDHCI0) || defined(CONFIG_ZYNQ_SDHCI1)
# define CONFIG_MMC
diff --git a/include/configs/zynq_zc770.h b/include/configs/zynq_zc770.h
index 181f9fb..16b9047 100644
--- a/include/configs/zynq_zc770.h
+++ b/include/configs/zynq_zc770.h
@@ -21,6 +21,10 @@
# define CONFIG_ZYNQ_SDHCI0
# define CONFIG_ZYNQ_SPI
+#elif defined(CONFIG_ZC770_XM012)
+# define CONFIG_ZYNQ_SERIAL_UART1
+# undef CONFIG_SYS_NO_FLASH
+
#elif defined(CONFIG_ZC770_XM013)
# define CONFIG_ZYNQ_SERIAL_UART0
# define CONFIG_ZYNQ_GEM1
--
1.8.3
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-01-08 10:23 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1387608475-1627-1-git-send-email-jaganna@xilinx.com>
2013-12-21 6:47 ` [U-Boot] [PATCH v4 19/29] zynq: Add zynq_zc770 xm012 board support Jagannadha Sutradharudu Teki
2014-01-03 10:12 ` Michal Simek
2014-01-03 11:03 ` Jagan Teki
2014-01-03 11:10 ` Michal Simek
[not found] <1389176616-15709-1-git-send-email-jaganna@xilinx.com>
2014-01-08 10:23 ` Jagannadha Sutradharudu Teki
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox