buildroot/board/zynqmp
Francois Beerten 4f56655b2b board/zynqmp/post-image.sh: support dots in DTS file names
Some ZynqMP device trees in the kernel have a dot in their name,
for example "zynqmp-zcu102-rev1.0". The post image script
left out the part after the dot and created an invalid symlink.

Signed-off-by: Francois Beerten <fbeerten.git@colabti.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2018-10-26 20:54:00 +02:00
..
patches/uboot uboot: zynqmp: allow to use custom psu_init files 2018-07-28 19:27:38 +02:00
genimage.cfg configs/zynqmp_zcu106_defconfig: add Xilinx ZCU106 board (ZynqMP SoC) 2018-07-28 19:18:31 +02:00
post-image.sh board/zynqmp/post-image.sh: support dots in DTS file names 2018-10-26 20:54:00 +02:00
readme.txt configs/zynqmp_zcu106_defconfig: add Xilinx ZCU106 board (ZynqMP SoC) 2018-07-28 19:18:31 +02:00

********************************
Xilinx ZCU106 board - ZynqMP SoC
********************************

This document describes the Buildroot support for the ZCU106 board by
Xilinx, based on the Zynq UltraScale+ MPSoC (aka ZynqMP). It has been
tested with the EK-U1-ZCU106-ES2 pre-production board.

How to build it
===============

Configure Buildroot:

    $ make zynqmp_zcu106_defconfig

Compile everything and build the rootfs image:

    $ make

Result of the build
-------------------

After building, you should get a tree like this:

    output/images/
    +-- atf-uboot.ub
    +-- bl31.bin
    +-- boot.bin
    +-- boot.vfat
    +-- Image
    +-- rootfs.ext2
    +-- rootfs.ext4 -> rootfs.ext2
    +-- sdcard.img
    +-- system.dtb -> zynqmp-zcu106-revA.dtb
    +-- u-boot.bin
    `-- zynqmp-zcu106-revA.dtb

How to write the SD card
========================

WARNING! This will destroy all the card content. Use with care!

The sdcard.img file is a complete bootable image ready to be written
on the boot medium. To install it, simply copy the image to an SD
card:

    # dd if=output/images/sdcard.img of=/dev/sdX

Where 'sdX' is the device node of the SD.

Eject the SD card, insert it in the board, and power it up.