Skip to content

Restore deleted commit for Petalinux-Zybo example#1

Open
valerionew wants to merge 24 commits intoDigilent:masterfrom
valerionew:master
Open

Restore deleted commit for Petalinux-Zybo example#1
valerionew wants to merge 24 commits intoDigilent:masterfrom
valerionew:master

Conversation

@valerionew
Copy link
Copy Markdown

Commit f244cbb6c435a10979f4aeaa5f69e8b0fedc020b was deleted at some point, but the Petalinux-Zybo example relies on it.

You should at least keep this commit in a separate branch for referencing by that example, or update the example with a suitable new commit

michalsimek and others added 24 commits March 3, 2016 13:08
Enable overwriting variables out of main config file.

Signed-off-by: Michal Simek <michal.simek@xilinx.com>
Provide board specific option how to read MAC address from ROM.
Do it in generic way to be reusable by differnet boards.
If this is not enough board specific functions can be created.

Signed-off-by: Joe Hershberger <joe.hershberger@gmail.com> (driver part)
Signed-off-by: Michal Simek <monstr@monstr.eu>
Zybo has on board I2C EEPROM which contains preprogrammed MAC address.

Signed-off-by: Michal Simek <monstr@monstr.eu>
There is incorrect setting for USB which didn't work with origin
ps7_init_gpl.X files.
Use default setting for Digilent Zybo projects with HDMI in PL.

Signed-off-by: Michal Simek <monstr@monstr.eu>
Prepare v2016.03

Signed-off-by: Michal Simek <monstr@monstr.eu>
Load bitstream in SPL. "bitstream" can be in bit or bin format.

Signed-off-by: Jason Wu <jason.hy.wu@gmail.com>
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
preboot macro load the uEnv.txt from mmc 0 when bootmode is mmc. uenvcmd is
executed after load of uEnv.txt if it is defined in the uEnv.txt env text
file.

The default importbootenv macro reads the uEnv.txt from mmc.

Additional to this, usb_loadbootenv is added to support loading uEnv.txt
from usb dev 0.

Signed-off-by: Michal Simek <monstr@monstr.eu>
Signed-off-by: Jason Wu <jason.wu.misc@gmail.com>
Trivial fix.

Signed-off-by: Michal Simek <monstr@monstr.eu>
Prepare v2016.07

Signed-off-by: Michal Simek <monstr@monstr.eu>
Probe flash and use OTP read command for reading mac address stored in
the memory. This is the easiest way how to do it.

Signed-off-by: Jason Wu <jason.wu.misc@gmail.com>
Signed-off-by: Michal Simek <monstr@monstr.eu>
Board has eth, usb, mmc, qspi, uart and
512MB memory.

Signed-off-by: Michal Simek <monstr@monstr.eu>
Signed-off-by: Jason Wu <jwu@socnix-lab.com>
the BOOTDELAY option is now handled using Kconfig, so it should be added to the Arty Z7 defconfig.
Tagged for xilinx-v2017.1

conflict info-
-dts makefile: just used Xilinx version and added artyz7
-zynq-common.h: conflict in bitstream name, just used xilinx version
-makefile.spl: our version included spl_libgeneric (or similar). Removed this to align
               with Xilinx.
-spl_mmc: a lot of differences regarding how bitstreams are loaded. I just used Xilinx's
          version of the file.
Synced up the device tree with the one used in petalinux designs.
Should not affect functionality.
Make necessary changes to Arty Z7 defconfig so that it works with
petalinux 2017.1.
Tagged for xilinx-v2017.2
Change the name of this board hack to not include CONFIG, because it
is not properly handled in KConfig. This will allow it to pass
KConfig whitelist testing.

This is a hack and will not be upstreamable.
Merge the upstream changes to u-boot for Petalinux 2017.4. No Conflicts.
align with the config file used for the Zybo Z7 and include an
option for SYS_MALLOC_F_LEN.
Add an option for CONFIG_SYS_MALLOC_F_LEN in order to align with
options found in other Digilent board configurations.
Cora Z7 is a small, low-cost Zynq-7000 customer board.
Fix minor copy-paste typos in include/config for the Zybo Z7 board.
@valerionew valerionew changed the title Restore deleted commit for Restore deleted commit for Petalinux-Zybo example Oct 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants