summaryrefslogtreecommitdiffstats
path: root/board/avnet/zedboard
Commit message (Collapse)AuthorAgeFilesLines
* zynq: unify readme.txt for all Zynq boardsMasahiro Yamada2016-07-301-28/+0
| | | | | | | | | The readme.txt for the three boards are almost the same, so merge them into board/zynq/readme.txt. Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zynq_zed: bump U-Boot to xilinx-v2016.2Masahiro Yamada2016-07-302-89/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the latest release tag in the Xilinx repository, based on U-Boot v2016.01 in the mainline. Commit 46d6a561be41 ("zedboard: Generate BOOT.BIN automatically") switched from the Xilinx GitHub repository to the U-Boot mainline, but this commit gets it back to the Xilinx GitHub repository for the following reasons: - This defconfig still relies on the Xilinx's local repository for the kernel. The vendor does the best test for the combination of U-Boot and the kernel with the same release tag (xilinx-v2016.2 in this case). - At the time of commit 46d6a561be41, the u-boot-xlnx still needed manual copy of ps7_init(_gpl).c/h in order to build a working SPL image. So, the mainline U-Boot had advantage in that point of time. However, the improvement in the mainline U-Boot was merged into the u-boot-xlnx at the xilinx-v2015.3 release. Now, the mainline and the u-boot-xlnx are even in this point of view. - The mainline U-Boot defaults to boot FIT, so something must be done; either patch environments around with a local patch to switch to uImage booting (current solution), or build an FIT with a post build script (chromebook snow does this). On the other hand, the Xilinx repository defaults to uImage booting, so it is straightforward, and needs no addition care. This commit does: - Switch to the Xilinx custom git repository, and stick to the xilinx-v2016.2 tag. - Delete the local patch board/avnet/zedboard/uboot/0001... since the Xilinx custom repository can boot uImage by default. - Enable BR2_TARGET_UBOOT_FORMAT_IMG instead of ..._FORMAT_DTB_IMG since all the Zynq boards in U-Boot enable CONFIG_OF_EMBED. - Replace BR2_TARGET_UBOOT_ZYNQ_IMAGE with BR2_TARGET_UBOOT_SPL_NAME since U-Boot can natively generate the Zynq boot image now. The Zynq image support for mkimage tool was upstreamed at v2016.01 (so xilinx-v2016.1 as well), so no additional tool is needed any more. - Update readme.txt Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Reviewed-by: Matt Weber <matthew.weber@rockwellcollins.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board/avnet: swap ramdisk and DT load addresses in U-Boot environmentThomas Petazzoni2016-07-241-4/+4
| | | | | | | | | | | | As reported in bug #9091, the U-Boot environment we provide for the Microzed and Zedboard platforms loads the ramdisk at 0x2000000 and the DT at 0x3000000. This means that a large enough ramdisk overwrites the DT. It makes more sense to load the DT at 0x2000000 and the ramdisk at 0x3000000. Reported-by: Michael Monaghan <michaellmonaghan@gmail.com> Tested-by: Michael Monaghan <michaellmonaghan@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: rename Zynq defconfig filesMasahiro Yamada2016-03-311-1/+1
| | | | | | | | | | | | | | | | These three are Zynq boards and the build procedure is almost the same. Having the SoC name prefix "zynq_" would be more consistent. Also, this is the way in which the Linux Device Trees and the U-Boot configuration files do. This commit renames as follows: zedboard_defconfig -> zynq_zed_defconfig microzed_defconfig -> zynq_microzed_defconfig xilinx_zc706_defconfig -> zynq_zc706_defconfig Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zedboard: uboot: load env earlierGwenhael Goavec-Merou2015-11-161-4/+3
| | | | | | | | | | | | By default, with the original patch bootcmd runs sdboot before loading uEnv.txt. Consequently, if the user change modeboot, the user's defined content is updated too late. By loading uEnv.txt before 'run $modeboot' the correct boot mode is used instead of default mode. Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com> Acked-By: Jan Viktorin <viktorin@rehivetech.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zedboard: Switch to U-Boot 2015.07Jan Viktorin2015-07-221-2/+2
| | | | | | | | The U-Boot v2015.07 is required for successful out-of-the-box build for common Xilinx Zynq boards (including Zedboard). Signed-off-by: Jan Viktorin <viktorin@rehivetech.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zedboard: Update readme.txt to reflect BOOT.BIN generationJan Viktorin2015-07-181-46/+38
| | | | | Signed-off-by: Jan Viktorin <viktorin@rehivetech.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* zedboard: Patch default U-Boot environment for zedboardJan Viktorin2015-07-181-0/+46
| | | | | | | | | | | | | | This patch changes the U-Boot's default environment to boot Zedboard out-of-the-box from SD card. The sdboot procedure tries to load a file system.bit into the Zynq's PL (only if it exists). It is also possible to alter the booting by an uEnv.txt file located on your SD card. The uEnv.txt is a plain text file with <key>=<value> pairs one per line. Signed-off-by: Jan Viktorin <viktorin@rehivetech.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* Fix typos in comment blocksMasahiro Yamada2015-04-081-2/+2
| | | | | | | | | | | [Thomas: fix issues noticed by Arnout: - Rewrap the linux/Config.in paragraph - Revert the "is a toolchain dependency" -> "has a toolchain dependency" change from pkg-generic.mk, as the original was correct.] Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* board/avnet/zedboard/: improve readme.txt explanationsJavier Domingo Cansino2014-06-221-10/+52
| | | | | | | | [Thomas: fix small grammar issue noticed by Spenser Gilliland, adjust commit title.] Signed-off-by: Javier Domingo Cansino <javierdo1@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* configs: bump zedboard to 2014.1Spenser Gilliland2014-06-091-12/+14
| | | | | | | | | | | Bump zedboard defconfig to version 2014.1. This makes it possible to use uboot-spl instead of the xilinx specific fsbl. However, the result is kinda hacky due to the licensing state of ps7_init.{c,h} needed for building uboot spl. Directions for building a proper boot.bin using the new methodolgy is included in the readme.txt. Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
* defconfigs: zedboard add info about uboot installationSpenser Gilliland2014-02-071-0/+15
| | | | | | | Add info about how to install a custom uboot on the zedboard. Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* zedboard: add Avnet Zedboard support.Spenser Gilliland2014-02-061-0/+13
[Thomas: update to recent Buildroot which had renamed several Config.in options, lock down kernel headers version] Signed-off-by: Spenser Gilliland <spenser@gillilanding.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud