| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
for parse
binutils-2.42 and gstreamer-1.22.12 were pulled in from the latest poky
scarthgap, as of commit dce4163d42f7036ea216b52b9135968d51bec4c1.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Remove most direct references to WORKDIR.
S = "${WORKDIR}" is no longer allowed, adjust this to refer to UNPACKDIR
${WORKDIR}/package is also incorrect, adjust to ${PKGD}.
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
| |
zcu104-pl-vcu-fw
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
| |
Add zcu104 vcu firmware recipe to build dtbo and the
corresponding bin file
Signed-off-by: Varalaxmi Bingi <varalaxmi.bingi@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
Add README for demos layer. Also add instructions to include
meta-xilinx-demos layers to build and demos recipes or packagegroup to
target image.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
| |
|
| |
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
rqt-runtime-monitor was failing due to broken python-qt-binding
packages. Now this is fixed in meta-ros so enable rqt-runtime-monitor
package in packagegroup-xilinx-ros package group.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using python3-flake8-* packages as RDEPENDS in ament-flake8 results in
below build errors.
Error:
Problem: package packagegroup-xilinx-ros-dev-1.0-r0.5.cortexa72_cortexa53 from oe-repo requires ament-flake8, but none of the providers can be installed
- conflicting requests
- nothing provides python3-flake8-builtins needed by ament-flake8-0.17.0+2-r0.4.cortexa72_cortexa53 from oe-repo
- nothing provides python3-flake8-comprehensions needed by ament-flake8-0.17.0+2-r0.4.cortexa72_cortexa53 from oe-repo
- nothing provides python3-flake8-docstrings needed by ament-flake8-0.17.0+2-r0.4.cortexa72_cortexa53 from oe-repo
- nothing provides python3-flake8-quotes needed by ament-flake8-0.17.0+2-r0.4.cortexa72_cortexa53 from oe-repo
(try to add '--skip-broken' to skip uninstallable packages)
Hence remove these packages from RDEPENDS until it is fixed properly
from meta-ros upstream.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
1. Enable packagegroup-xilinx-ros-demo and packagegroup-xilinx-ros-dev
packages.
2. Disable packagegroup-xilinx-ros-control and rqt-runtime-monitor
packages.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
| |
The packagegroup-xilinx-ros-base target is now able to build successfull with
yocto scarthgap and ROS2 jazzy.
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Two auto-generated recipes don't handle library file extensions correctly and
include *.so files as part of ${PN}:
- liblz4-vendor
- yaml-cpp-vendor
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
| |
Two auto-generated recipes need to have their LICENSE strings fixed:
- sensor-msgs-py
- liblz4-vendor
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The rosbag2/mcap-vendor build was failing due to being unable to
find the requested commit hash.
The originally-generated recipe was mostly correct, but was overridden by a
bbappend, in upstream meta-ros/meta-ros2-jazzy, which replaced the hash with
one from the release/rolling/mcap_vendor/0.24.0-1 branch.
The jazzy branch of meta-ros2 was created from the rolling release branch,
which is why the rosbag2/mcap-vendor recipe had an override which specified
a commit from the rolling branch of rosbag2-release. This wasn't updated to
point to a commit on the jazzy branch when the jazzy branch was created.
Update the SRCREV to point to a release on the release/jazzy/mcap_vendor
branch of rosbag2-release Also, update to the latest commit on this branch.
Additionally the build was failing because it was not able to find necessary
header files that were provided in the source tree.
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The rosbag2-compression-zstd build was failing due to a patch failing to apply
to the sources.
Updating the SRCREV to point to the latest commit on the
release/jazzy/rosbag2_compression_zstd branch means the patch is no longer
required, and the build succeeds.
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The rosbag2/shared-queues-vendor build was failing due to being unable to find
the requested commit hash from the specified branch (release/jazzy/
shared_queues_vendor/0.26.1-2).
The originally-generated recipe was mostly correct, but was overridden by a
bbappend, in upstream meta-ros/meta-ros2-jazzy, which replaced the hash with
one from the release/rolling/shared_queues_vendor/0.24.0-1 branch.
The jazzy branch of meta-ros2 was created from the rolling release branch,
which is why the rosbag2/shared-queues-vendor recipe had an override which
specified a commit from the rolling branch of rosbag2/shared-queues-vendor.
This wasn't updated to point to a commit on the jazzy branch of
rosbag2/shared-queues-vendor when the jazzy branch was created.
Update the SRCREV to point to a release on the release/jazzy/
shared_queues_vendor branch of rosbag2/shared-queues-vendor Also, update to
the latest commit on this branch.
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The orocos-kdl-vendor build was failing due to being unable to find the
requested commit hash from the specified branch (release/jazzy/
orocos_kdl_vendor). The originally-generated recipe was mostly correct, but
was overridden by a bbappend in upstream meta-ros/meta-ros2-jazzy which
replaced the hash with one from the release/rolling/python_orocos_kdl_vendor/
0.4.1-1 branch.
The jazzy branch of meta-ros2 was created from the rolling release branch,
which is why the orocos-kdl recipe had an override which specified a commit
from the rolling branch of orocos-kdl. This wasn't updated to point to a
commit on the jazzy branch of orocos-kdl when the jazzy branch was created.
Update the SRCREV to point to a release on the release/jazzy/orocos_kdl_vendor
branch of orocos-kdl. Also, update to the latest commit on this branch.
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
The automatically-generated ROS recipes for ros2-jazzy create a liblz4-vendor
recipe (and dependencies) instead of using upstream liblz4. Remove the
liblz4-vendor dependency.
Add a "meta-ros2-jazzy" dynamic layer for ros2-jazzy support.
Signed-off-by: Trevor Woerner <trevor.woerner@amd.com>
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
| |
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
firmware-name device tree property doesn't get updated to ${PN} using
dfx_user_dts bbclass.
$ fdtdump tmp/work/versal_vek280_sdt_seg-xilinx-linux/vek280-pl-bram-uart-gpio-fw/1.0-2024.2/image/usr/lib/firmware/xilinx/vek280-pl-bram-uart-gpio-fw/vek280-pl-bram-uart-gpio-fw.dtbo | grep -i firmware
**** fdtdump is a low-level debugging tool, not meant for general use.
**** If you want to decompile a dtb, you probably want
**** dtc -I dtb -O dts <filename>
firmware-name = "vek280_bram_gpio_seg_pld.pdi";
$
This is due to copy_fw_files pre-functions is called after
find_firmware_file pre-functions, hence firmware-name dt property
doesn't get updated. To fix this issue copy_fw_files prefuncs needs to
be called before find_firmware_file to update the firmware-name to
${PN}.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Update bram-gpio URI to latest.
Signed-off-by: Raju Kumar Pothuraju <rajukumar.pothuraju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Move sdfec apps from meta-petalinux layer as these apps are independent
of xsct or sdt builds.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
|
|
|
|
|
|
|
|
|
|
|
| |
Fix recipe ParseError in meta-xilinx-demos layer for poky distro.
ERROR: ParseError at /scratch/sandeep/yocto/2024.2/yp-ci/sources/poky/../meta-xilinx/meta-xilinx-demos/recipes-core/packagegroups/packagegroup-xilinx-ros.bb:6: Could not inherit file classes/ros_distro_${ROS_DISTRO}.bbclass
ERROR: ParseError at /scratch/sandeep/yocto/2024.2/yp-ci/sources/poky/../meta-xilinx/meta-xilinx-demos/recipes-examples/openamp/openamp-demo-notebooks_0.1.bb:5: Could not inherit file classes/jupyter-examples.bbclass
ERROR: ParseError at /scratch/sandeep/yocto/2024.2/yp-ci/sources/poky/../meta-xilinx/meta-xilinx-demos/recipes-examples/pm-notebooks/pm-notebooks_1.0.bb:5: Could not inherit file classes/jupyter-examples.bbclass
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
| |
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
|
|
|
|
|
| |
Add vek280-pl-bram-uart-gpio-fw segmented config recipes.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|
|
Move and rename a subset of the packagegroups from meta-petalinux to
meta-xilinx-core/recipes-core/packagegroups/
Add new meta-xilinx-demos layer
Signed-off-by: John Toomey <john.toomey@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
|