• Skip to sidebar navigation
  • Skip to content

Bitbucket

  • More
    ProjectsRepositories
  • Help
    • Online help
    • Learn Git
    • Welcome to Bitbucket
    • Keyboard shortcuts
  • Log In
Alexander Dahl
  1. Alexander Dahl

buildroot

Public
Actions
  • Clone
  • Compare

Learn more about cloning repositories

You have read-only access

Navigation
  • Source
  • Commits
  • Branches
  • All Branches Graph
  • Forks
  1. Alexander Dahl
  2. buildroot

Source

buildroot/board/digilent/zybo/readme.txt
Matt KraaiMatt Kraai committed 76e10967e1f26 Oct 2016
Raw file
Source viewDiff to previous
 
1
Digilent Zybo
2
=============
3
​
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.
7
​
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/ .
10
​
11
If you want a custom FPGA bitstream to be loaded by U-Boot, copy it as
12
system.bit in board/digilent/zybo/.
13
​
14
Steps to create a working system for Zybo:
15
​
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
22
​
23
The expected output:
24
​
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
32
​
33
​
34
 U-Boot 2016.05 (May 20 2016 - 16:16:24 +0200)
35
​
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
49
​
50
 Warning: ethernet@e000b000 (eth0) using random MAC address - 56:64:dd:a7:6d:94
51
 eth0: ethernet@e000b000
52
 ...
53
​
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.
58
​
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
  • Git repository management for enterprise teams powered by Atlassian Bitbucket
  • Atlassian Bitbucket v6.7.2
  • Documentation
  • Request a feature
  • About
  • Contact Atlassian
Atlassian

Everything looks good. We'll let you know here if there's anything you should know about.