AR# 68394

2016.4 PetaLinux fails with "ERROR: Nothing PROVIDES 'virtual/bootloader'"

Description

PetaLinux fails with an error if I select another repository for u-boot configuration and then go back to petalinux-u-boot.

Here are the steps I have followed:

  1. Run the following command:
    petalinux-config
  2. Select "u-boot configuration > u-boot"
  3. Select "other"
  4. then again select " PetaLinux u-boot config"
  5. Exit

PetaLinux config will fail with the following error:

ERROR: Nothing PROVIDES 'virtual/bootloader'

Solution

The workaround is for the user to set the default configuration in petalinux-config.

Zynq-7000 example:

petalinux-config

Select u-boot Configuration --->

Select (zynq_zc702_config) u-boot config target

Zynq UltraScale+ example:

petalinux-config

Select u-boot Configuration --->

Select (xilinx_zynqmp_zcu102_revB_config) u-boot config target

MicroBlaze example:

petalinux-config

Select u-boot Configuration --->

Select (microblaze-generic_config) u-boot config target

AR# 68394
Date 12/21/2016
Status Active
Type Known Issues
Devices
Tools