Hi Manjukumar, Devarsh,

On 29/05/2018 04:04, Manjukumar Matha wrote:
> From: Devarsh Thakkar <devarsh.thak...@xilinx.com>
> 
> The ZCU106 Evaluation Kit enables designers to jumpstart designs for
> video conferencing, surveillance, Advanced Driver Assisted Systems
> (ADAS) and streaming and encoding applications. This kit features a
> Zynq® UltraScale+™ MPSoC EV device and supports all major peripherals
> and interfaces, enabling development for a wide range of applications.
> The included ZU7EV device is equipped with a quad-core ARM® Cortex™-A53
> applications processor, dual-core Cortex-R5 real-time processor,
> Mali™-400 MP2 graphics processing unit, 4KP60 capable H.264/H.265 video
> codec, and 16nm FinFET+ programmable logic.
> 
> This patch adds machine configuration file for ZCU106 Evaluation Kit
> with required setting of board specific yocto variables needed for
> compilation of bootloader, kernel and device-tree.
> 
> - linux-xlnx is the kernel provider
> - u-boot-xlnx is the u-boot provider which will also generate SPL boot.bin
> - hwcodec is provided by libomxil-xlnx recipe, this will pull in
>   additional dependencies of VCU kernel modules, control software,
>   firmware binaries
> 
> Depending on the application need you may want to pass the appropriate
> CMA size in bootargs or set CONFIG_CMA_SIZE_MBYTES in kernel.
> 
> While using SPL flow, you may need to provide additional hack to pass
> the PMU config object. This is similar to all ZU+ boards, due to gap in
> SPL flow unable to load PMU config object.

Thanks for the added comments.

> Signed-off-by: Devarsh Thakkar <devar...@xilinx.com>
> Tested-by: Maulik Desai <maulik.de...@xilinx.com>
> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-ma...@xilinx.com>
> ---
> Changelog:
> v2: Add commit message to describe the providers and state of SPL boot.
>     Also add the requirement of CMA size required based on appliction
> 
>  meta-xilinx-bsp/conf/machine/zcu106-zynqmp.conf    | 33 
> ++++++++++++++++++++++
>  .../recipes-bsp/u-boot/u-boot-xlnx_2018.1.bb       |  1 +
>  2 files changed, 34 insertions(+)
>  create mode 100644 meta-xilinx-bsp/conf/machine/zcu106-zynqmp.conf
> 
> diff --git a/meta-xilinx-bsp/conf/machine/zcu106-zynqmp.conf 
> b/meta-xilinx-bsp/conf/machine/zcu106-zynqmp.conf
> new file mode 100644
> index 0000000..42ac479
> --- /dev/null
> +++ b/meta-xilinx-bsp/conf/machine/zcu106-zynqmp.conf
> @@ -0,0 +1,33 @@
> +#@TYPE: Machine
> +#@NAME: zcu106-zynqmp
> +#@DESCRIPTION: Machine support for ZCU106 Evaluation Board.
> +
> +require conf/machine/include/tune-zynqmp.inc
> +require conf/machine/include/machine-xilinx-default.inc
> +require conf/machine/include/machine-xilinx-board.inc
> +include conf/machine/include/zynqmp-pmu-config.inc
> +
> +MACHINE_FEATURES = "rtc ext2 ext3 vfat usbhost"
> +
> +UBOOT_MACHINE = "xilinx_zynqmp_zcu106_revA_defconfig"
> +SPL_BINARY = "spl/boot.bin"
> +
> +SERIAL_CONSOLE = "115200 ttyPS0"

SERIAL_CONSOLE is deprecated, I think this should become SERIAL_CONSOLES.

Other than than, looks good.

Thanks,
-- 
Luca
-- 
_______________________________________________
meta-xilinx mailing list
meta-xilinx@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-xilinx

Reply via email to