mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-28 21:56:31 +00:00
zynq: unify readme.txt for all Zynq boards
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>
This commit is contained in:
parent
b9cd72cdbf
commit
47b6b382b3
@ -1,33 +0,0 @@
|
|||||||
This is the buildroot board support for the Avnet Microzed. The Microzed is
|
|
||||||
a development board based on the Xilinx Zynq-7000 based All-Programmable
|
|
||||||
System-On-Chip.
|
|
||||||
|
|
||||||
Microzed information including schematics, reference designs, and manuals are
|
|
||||||
available from http://www.zedboard.org .
|
|
||||||
|
|
||||||
Steps to create a working system for Microzed:
|
|
||||||
|
|
||||||
1) make zynq_microzed_defconfig
|
|
||||||
2) make
|
|
||||||
2) make
|
|
||||||
3) All needed files will be available in the output/images directory.
|
|
||||||
Create a FAT32 partition at the beginning of your SD Card and copy files:
|
|
||||||
- boot.bin
|
|
||||||
- u-boot.img
|
|
||||||
- uImage
|
|
||||||
- uramdisk.image.gz (should be renamed from rootfs.cpio.uboot)
|
|
||||||
- devicetree.dtb (should be renamed from zynq-zed.dtb)
|
|
||||||
into your SD card
|
|
||||||
4) boot your Microzed
|
|
||||||
|
|
||||||
Note th at the DTB (zynq-zed.dtb) is the same as the one used for the
|
|
||||||
Zedboard, and that this is the recommended solution, see
|
|
||||||
https://forums.xilinx.com/t5/Embedded-Linux/Microzed-default-device-tree-dts/td-p/432856.
|
|
||||||
|
|
||||||
You can alter the booting procedure by creating a file uEnv.txt
|
|
||||||
in the root of the SD card. It is a plain text file in format
|
|
||||||
<key>=<value> one per line:
|
|
||||||
|
|
||||||
kernel_image=myimage
|
|
||||||
modeboot=myboot
|
|
||||||
myboot=...
|
|
@ -1,28 +0,0 @@
|
|||||||
This is the buildroot board support for the Avnet Zedboard. The Zedboard is
|
|
||||||
a development board based on the Xilinx Zynq-7000 based All-Programmable
|
|
||||||
System-On-Chip.
|
|
||||||
|
|
||||||
Zedboard information including schematics, reference designs, and manuals are
|
|
||||||
available from http://www.zedboard.org .
|
|
||||||
|
|
||||||
Steps to create a working system for Zedboard:
|
|
||||||
|
|
||||||
1) make zynq_zed_defconfig
|
|
||||||
2) make
|
|
||||||
3) All needed files will be available in the output/images directory.
|
|
||||||
Create a FAT32 partition at the beginning of your SD Card and copy files:
|
|
||||||
- boot.bin
|
|
||||||
- u-boot.img
|
|
||||||
- uImage
|
|
||||||
- uramdisk.image.gz (should be renamed from rootfs.cpio.uboot)
|
|
||||||
- devicetree.dtb (should be renamed from zynq-zed.dtb)
|
|
||||||
into your SD card
|
|
||||||
4) boot your Zedboard
|
|
||||||
|
|
||||||
You can alter the booting procedure by creating a file uEnv.txt
|
|
||||||
in the root of the SD card. It is a plain text file in format
|
|
||||||
<key>=<value> one per line:
|
|
||||||
|
|
||||||
kernel_image=myimage
|
|
||||||
modeboot=myboot
|
|
||||||
myboot=...
|
|
@ -1,29 +0,0 @@
|
|||||||
This is the Buildroot board support for the Xilinx ZC706. The ZC706 is
|
|
||||||
a development board based on the Xilinx Zynq-7000 based
|
|
||||||
All-Programmable System-On-Chip.
|
|
||||||
|
|
||||||
ZC706 information including schematics, reference designs, and manuals
|
|
||||||
are available from
|
|
||||||
http://www.xilinx.com/products/boards-and-kits/ek-z7-zc706-g.html.
|
|
||||||
|
|
||||||
Steps to create a working system for ZC706 board:
|
|
||||||
|
|
||||||
1) make zynq_zc706_defconfig
|
|
||||||
2) make
|
|
||||||
3) All needed files will be available in the output/images directory.
|
|
||||||
Create a FAT32 partition at the beginning of your SD Card and copy files:
|
|
||||||
- boot.bin
|
|
||||||
- u-boot.img
|
|
||||||
- uImage
|
|
||||||
- uramdisk.image.gz (should be renamed from rootfs.cpio.uboot)
|
|
||||||
- devicetree.dtb (should be renamed from zynq-zc706.dtb)
|
|
||||||
into your SD card
|
|
||||||
4) boot your ZC706 board
|
|
||||||
|
|
||||||
You can alter the booting procedure by creating a file uEnv.txt
|
|
||||||
in the root of the SD card. It is a plain text file in format
|
|
||||||
<key>=<value> one per line:
|
|
||||||
|
|
||||||
kernel_image=myimage
|
|
||||||
modeboot=myboot
|
|
||||||
myboot=...
|
|
52
board/zynq/readme.txt
Normal file
52
board/zynq/readme.txt
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
This is the Buildroot support for Zynq boards. Zynq boards are available from
|
||||||
|
Xilinx and some third party vendors, but the build procedure is very similar.
|
||||||
|
|
||||||
|
Currently, three boards are natively supported by Buildroot:
|
||||||
|
- Xilinx ZC706 board (zynq_zc706_defconfig)
|
||||||
|
- Avnet ZedBoard (zynq_zed_defconfig)
|
||||||
|
- Avnet MicroZed (zynq_microzed_defconfig)
|
||||||
|
|
||||||
|
The following build procedure focuses on them, but you can adjust it to your
|
||||||
|
board even if it is not listed above. Major Zynq-based boards are supported by
|
||||||
|
U-Boot, and their Device Trees are merged in Linux Kernel. If your board is the
|
||||||
|
case, booting the kernel is a piece of cake. All you need to do is to change:
|
||||||
|
- Kernel Device Tree file name (BR2_LINUX_KERNEL_INTREE_DTS_NAME)
|
||||||
|
- U-Boot board defconfig (BR2_TARGET_UBOOT_BOARDNAME)
|
||||||
|
|
||||||
|
Steps to create a working system for a Zynq board:
|
||||||
|
|
||||||
|
1) Configuration (do one of the followings)
|
||||||
|
make zynq_zc706_defconfig (ZC706)
|
||||||
|
make zynq_zed_defconfig (Zedboard)
|
||||||
|
make zynq_microzed_defconfig (MicroZed)
|
||||||
|
2) make
|
||||||
|
3) All needed files will be available in the output/images directory.
|
||||||
|
Create a FAT32 partition at the beginning of your SD Card and copy files:
|
||||||
|
- boot.bin
|
||||||
|
- u-boot.img
|
||||||
|
- uImage
|
||||||
|
- uramdisk.image.gz (should be renamed from rootfs.cpio.uboot)
|
||||||
|
- devicetree.dtb (should be renamed from zynq-***.dtb)
|
||||||
|
into your SD card
|
||||||
|
4) boot your board
|
||||||
|
|
||||||
|
You can alter the booting procedure by creating a file uEnv.txt
|
||||||
|
in the root of the SD card. It is a plain text file in format
|
||||||
|
<key>=<value> one per line:
|
||||||
|
|
||||||
|
kernel_image=myimage
|
||||||
|
modeboot=myboot
|
||||||
|
myboot=...
|
||||||
|
|
||||||
|
Note:
|
||||||
|
The DTB for MicroZed is the same as the one for the Zedboard (zynq-zed.dtb),
|
||||||
|
and this is the recommended solution, see
|
||||||
|
https://forums.xilinx.com/t5/Embedded-Linux/Microzed-default-device-tree-dts/td-p/432856.
|
||||||
|
|
||||||
|
References:
|
||||||
|
- ZC706 information including schematics, reference designs, and manuals are
|
||||||
|
available from
|
||||||
|
http://www.xilinx.com/products/boards-and-kits/ek-z7-zc706-g.html.
|
||||||
|
|
||||||
|
- Zedboard/Microzed information including schematics, reference designs, and
|
||||||
|
manuals are available from http://www.zedboard.org .
|
Loading…
x
Reference in New Issue
Block a user