• Content Count

  • Joined

  • Last visited

Everything posted by matt.valerio

  1. Hi @morsucci, I think I figured it out. I was using the wrong petalinux-package command. After re-reading the Github page README, I see that it should be petalinux-package --boot --force --fsbl images/linux/zynq_fsbl.elf --fpga images/linux/Arty_Z7_20_wrapper.bit --u-boot I went back to my Petalinux project and made the changes to the remote kernel URL/TAG to pull in Xilinx kernel 2017.4, and re-ran petalinux-build, which completed without errors. I copied the BOOT.BIN and image.ub files to the microSD card and was able to boot
  2. As another data point just to see if my petalinux build environment is sane, I wanted to re-run the same steps but with no modifications (changing the remote kernel URL/TAG to kernel 2017.4). This would create a set of BOOT.BIN and image.ub files that should theoretically be (nearly) identical to the ones in the pre-built directory. New terminal source /opt/Xilinx/petalinux/2017.2/ source /opt/Xilinx/SDK/2017.2/ cd ~ mkdir Digilent cd Digilent mkdir no_mods cd no_mods git clone --recursive cd Petalinux-Arty-Z7-20
  3. Hi Mitchell, Ok, after quite a bit of trial and error last night and this morning I was able to get petalinux to build, but the new image doesn't boot. Here are the steps I followed: Installed Petalinux 2017.2 chmod +x ./ /opt/Xilinx/petalinux/2017.2 source /opt/Xilinx/petalinux/2017.2/ Installed Xilinx SDK 2017.2 Use installer, then source /opt/Xilinx/SDK/2017.2/ Installed the Digilent board files Using this page as a reference:
  4. @morsucci Thanks a bunch for the quick reply. I'll update my Petalinux build environment and try to get this to work.
  5. I've got an Arty Z7-20 board. It's powered by an external wall-wart (USB power isn't enough). I cloned the git repo from here: Then I copied the BOOT.bin and images.ub files from Arty-Z7-20/pre-built/linux/images/ onto a microSD card. Plugged the microSD card into the Arty slot, powered on the board. PuTTY is connected on COM10, I see the boot spew and get to a prompt. Login as root/root. I see that the dropbear SSH server is started, so I scp my .bit file over. Then I want to reconfigure the PL with my own bit file