• 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/avnet/zedboard/readme.txt
Jan ViktorinJan Viktorin committed c139f0cce7d14 Jul 2015
Raw file
Source viewDiff to previous
xxxxxxxxxx
 
1
This is the buildroot board support for the Avnet Zedboard. The Zedboard is
2
a development board based on the Xilinx Zynq-7000 based All-Programmable
3
System-On-Chip.
4
​
5
Zedboard information including schematics, reference designs, and manuals are
6
available from http://www.zedboard.org .
7
​
8
Steps to create a working system for Zedboard:
9
​
10
1) make zedboard_defconfig
11
2) make
12
3) copy files BOOT.BIN, u-boot-dtb.img, rootfs.cpio.uboot,
13
    uImage, zynq-zed.dtb into your SD card
14
4) boot your Zedboard
15
​
16
The expected output:
17
​
18
 U-Boot SPL 2015.07-rc2 (Jun 18 2015 - 16:42:58)
19
 mmc boot
20
 reading system.dtb
21
 spl_load_image_fat_os: error reading image system.dtb, err - -1
22
 reading u-boot-dtb.img
23
 reading u-boot-dtb.img
24
​
25
 U-Boot 2015.07-rc2 (Jun 18 2015 - 16:42:58 +0200)
26
​
27
 Model: Zynq ZED Board
28
 I2C:   ready
29
 DRAM:  ECC disabled 512 MiB
30
 MMC:   zynq_sdhci: 0
31
 Using default environment
32
 ...
33
​
34
When using an older U-Boot then 2015.07, a working ps7_init.c
35
file is required to be installed into the U-Boot directory
36
structure. From 2015.07, the major Zynq-based boards are
37
supported without any manual intervention.
38
​
39
Resulting system
40
----------------
41
A FAT32 partition should be created at the beginning of the SD Card
42
and the following files should be installed:
43
    /BOOT.BIN
44
    /zynq-zed.dtb
45
    /uImage
46
    /rootfs-cpio.uboot
47
    /u-boot-dtb.img
48
​
49
​
50
All needed files can be taken from output/images/
51
​
52
BOOT.BIN, uImage and u-boot-dtb.img are direct copies of the same files
53
available on output/images/
54
​
55
There is a patch attached that redefines the U-Boot's environment
56
to work with Buildroot out-of-the-box.
57
​
58
You can alter the booting procedure by creating a file uEnv.txt
59
in the root of the SD card. It is a plain text file in format
60
<key>=<value> one per line:
61
​
62
kernel_image=myimage
63
modeboot=myboot
64
myboot=...
  • 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.