AR# 68437

2016.4 PetaLinux:​ External kernel source with "petalinux-config -c kernel" results in error "merge_config.sh is missing".

Description

I have created a PetaLinux project with external Linux sources specified.

When I run "petalinux-config -c kernel" to configure the kernel, I receive an error pointing to a log file for further information.

The log file indicates that a script called "merge_config.sh" was missing and as a result could not be called.

Solution

If this message consistently appears, you will need to add the following in <petalinux-project>/project-spec/meta-user/recipes-kernel/linux/linux-xlnx_%.bbappend:

DEPENDS += "kern-tools-native"

AR# 68437
Date 05/17/2018
Status Active
Type General Article
Devices
Tools
Boards & Kits