UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Observer pmusumeci
Observer
79 Views
Registered: ‎11-12-2018

Presence of shell environment variable BLOCKSIZE breaks petalinux-boot --qemu --prebuilt 3

As suggested by some Xilinx staff messaging, I am posting this note in the Embedded Linux forum.

Environment: I have installed petalinux-2018.3 on Lubuntu-16.04.3-LTS, and the petalinux-create is using the correct bsp file xilinx-zcu102-v2018.3-final.bsp.

Problem: when running command petalinux-boot --qemu --prebuilt 3, I get error messages

qemu-system-aarch64: Unable to copy device tree in memory

qemu-system-aarch64: Error: Unable to load Device Tree /tmp/tmp.1UlaX5OmSF

before exit without any emulation. Note that a subsequent petalinux-build completes normally and populates the /tftpboot directory.

Solution: remove BLOCKSIZE from shell environment before using script settings.sh/settings.csh.

0 Kudos