python-cryptography: bump to version 1.7.2
[buildroot-gz.git] / board / digilent / zybo / readme.txt
blob4e7454c50d4ee7de149310f3f6daa9929ff15d7a
1 Digilent Zybo
2 =============
4 This is the Buildroot board support for the Digilent Zybo. The Zybo is
5 a development board based on the Xilinx Zynq-7000 based All-Programmable
6 System-On-Chip.
8 Zybo information including schematics, reference designs, and manuals are
9 available from http://store.digilentinc.com/zybo-zynq-7000-arm-fpga-soc-trainer-board/ .
11 If you want a custom FPGA bitstream to be loaded by U-Boot, copy it as
12 system.bit in board/digilent/zybo/.
14 Steps to create a working system for Zybo:
16 1) make zynq_zybo_defconfig
17 2) make
18 3) write your SD Card with the sdcard.img file using dd by doing
19   $ sudo dd if=output/images/sdcard.img of=/dev/sdX
20 4) insert the SD Card and power up your Zybo
21 5) Expect serial console on the second USB serial port exposed by the board
23 The expected output:
25  U-Boot SPL 2016.05 (May 20 2016 - 16:16:24)
26  mmc boot
27  Trying to boot from MMC1
28  reading system.dtb
29  spl_load_image_fat_os: error reading image system.dtb, err - -1
30  reading u-boot-dtb.img
31  reading u-boot-dtb.img
34  U-Boot 2016.05 (May 20 2016 - 16:16:24 +0200)
36  Model: Zynq ZYBO Development Board
37  Board: Xilinx Zynq
38  I2C:   ready
39  DRAM:  ECC disabled 512 MiB
40  MMC:   sdhci@e0100000: 0
41  SF: Detected S25FL128S_64K with page size 256 Bytes, erase size 64 KiB, total 16 MiB
42  In:    serial@e0001000
43  Out:   serial@e0001000
44  Err:   serial@e0001000
45  Model: Zynq ZYBO Development Board
46  Board: Xilinx Zynq
47  Net:   ZYNQ GEM: e000b000, phyaddr 0, interface rgmii-id
48  I2C EEPROM MAC address read failed
50  Warning: ethernet@e000b000 (eth0) using random MAC address - 56:64:dd:a7:6d:94
51  eth0: ethernet@e000b000
52  ...
54 Resulting system
55 ----------------
56 Once the build process is finished you will have an image called "sdcard.img"
57 in the output/images/ directory.
59 The first partition is a FAT32 partition created at the beginning of the SD Card
60 that contains the following files :
61     /BOOT.BIN
62     /zynq-zybo.dtb
63     /uEnv.txt
64     /system.bit
65     /uImage
66     /u-boot-dtb.img
68 The second partition is an ext4 partition that contains the root filesystem.
70 You can alter the booting procedure by modifying the uEnv.txt file
71 in first partition of the SD card. It is a plain text file in format
72 <key>=<value> one per line:
74 kernel_image=myimage
75 modeboot=myboot
76 myboot=...