Recipe Name has ' _ ' or Uppercase Letters or Starts with an Uppercase Letter - 2023.2 English

PetaLinux Tools Documentation: Reference Guide (UG1144)

Document ID
UG1144
Release Date
2023-10-18
Version
2023.2 English

If the application name is plnx_myapp, BitBake throws an error. A version number has to be entered after ' _ '. For example, myapp_1 is an accurate application and module name.

To recover, sstateclean the application and delete it. Also, delete the following line in <plnx-proj-root>/project-spec/meta-user/conf/user-rootfsconfig.

CONFIG_plnx_myapp

If the application or library or module name has all uppercase letters or starting with an uppercase letter MYAPP/Myapp, BitBake throws a do_package_qa error.

To recover, sstateclean the application and delete it. Also, delete the line in <plnx-proj-root>/project-spec/meta-user/conf/user-rootfsconfig.

CAUTION:
If the project path has special characters like +, *, ! etc., the petalinux-config command fails to execute. For example: /opt/petalinux+/xilinx-zc702-2. To recover, do not use any special characters in the path.