5.2.0 (2023-08-12)
- layer: add official
meta-qt5
layer (fce613f) - meta-user: add AMD Kria ROS2 Perception example (be2a5f3)
- qemu: add
qemux86-64
(130ef3e) - ros2: add Gazebo 11 Classic and dependencies (83c9b0d)
- ros2: add Gazebo Fortress and dependencies (5c0d06f)
- rpi4: add dummy HDMI to allow GPU acceleration for OpenGL rendering (1fa1876)
- local.conf: disable multitasking for bitbake tasks because building Gazebo already used more than 32GB RAM with 16 cores CPUs (d0148b8)
- rpi4: fix WiFi stability issues caused by HDMI interference (e083cc5)
- rpi4: increase GPU memory to 512MB (07e23b7)
5.1.0 (2023-08-12)
- yocto/ros2: add required SDK packages for cross-compiling ROS2 C/C++ (a7f3854)
- yocto/examples: add examples how to cross-compile generic C/C++ and ROS2 C/C++ projects (7c97965)
- conf: improve code readability (b262bb0)
5.0.1 (2023-07-19)
- podman: rename from
xilinx-toolkit
toyocto-toolkit
(2300669) - README: move prerequisites to
README.md
(3bf3f5b) - yocto/qemu: add all instructions for QEMU 32-bit and QEMU 64-bit (ba5db09)
5.0.0 (2023-07-18)
- petalinux: All PetaLinux instructions and projects have been moved to extra2000/petalinux-ros2-minimal repository
- yocto/libcamera: enable camera for
raspberrypi0-wifi
,raspberrypi3-64
, andraspberrypi4-64
(fe83bf0) - yocto/selinux: add SELinux for
rock64
(0805a9e)
- yocto/local.conf: add instructions for
bitbake
Parallelism Options (84bda28)
- yocto/license: add
synaptics-killswitch
license flag forraspberrypi0-wifi
,raspberrypi3-64
, andraspberrypi4-64
(ee28c34) - yocto/netplan: add driver fixes for
raspberrypi0-wifi
,raspberrypi3-64
, andraspberrypi4-64
(d969a22) - yocto: add group
video
to allow libcamera access withoutsudo
(0d0b538)
- petalinux: move all PetaLinux instructions and projects to extra2000/petalinux-ros2-minimal repository (ac74617)
- yocto/netplan: using
OVERRIDES
variables instead conditional[@bb](https://github.com/bb).utils.contains()
(3efd4f7)
4.2.0 (2023-07-10)
- yocto: add
datastruct-cpp
example project (d7d8925) - yocto: add
ssh-server-openssh
for port forwarding (d304d4a) - yocto: add TCF Agent for remote debugging via Eclipse, and add instructions how to build SDK for Eclipse/CMake (bd1d6ef)
- yocto: add instructions how to extract SDK for RPi Zero 2W (2ce196d)
- yocto/netplan: fix RPi Zero 2W WiFi driver issue with WPA2 EAP TLS access point (b14cf39)
4.1.1 (2023-06-19)
- yocto/raspberrypi: fix SELinux not enabled by adding missing
CMDLINE
options (4d38bf6) - yocto/raspberrypi: fix SELinux not enabled in kernel build configuration (c322c23)
4.1.0 (2023-06-18)
- yocto/security: add SELinux by including
meta-selinux
layer and its dependency layermeta-clang
(080683e) - yocto/security: harden image by adding
meta-security
layer to create admin useryocto
and disableroot
login (4acf310)
4.0.0 (2023-06-18)
- yocto/image: no longer using
ros-image-core.bbappend
with defaultcore-image-minimal
, now using customros2-image
withcore-image-base
- yocto/image: remove
ros-image-core.bbappend
and use customros2-image
(b98ae2d)
- yocto/image: add missing
python3-rospkg
andpython3-pip
(ace14cd)
- gitignore: ignore
/project/yocto/build/tmp*
(0d1f86a)
- yocto: add more cleanup paths
project/yocto/build/{cache,downloads,tmp-*}
(0a339fb)
3.0.2 (2023-06-18)
- yocto/qemuarm: add example how to set custom memory size (f4b9225)
- yocto/testing: add Known Issues for Python examples (eebce9f)
- yocto: remove ROS2 Known Issues (ba43942)
- yocto/local.conf: remove
sysvinit
(95e8982)
3.0.1 (2023-06-17)
- yocto/local.conf: rename deprecated
ABORT
toHALT
as required by Langdale (22112a5)
3.0.0 (2023-06-14)
- yocto: meta-ros repository from https://github.com/ros/meta-ros have been replaced with meta-ros from https://github.com/Xilinx/meta-ros/ for Langdale
- meta-arm: upgrade from Honister to Langdale (928a20d)
- meta-openembedded: upgrade from Honister to Langdale (3c74d49)
- meta-raspberrypi: upgrade from Honister to Langdale (9e8045a)
- meta-rockchip: upgrade from Honister to Langdale (bff3915)
- meta-user: add support for Langdale (c30ac49)
- poky: upgrade from Honister to Langdale (319ccdb)
- yocto: add libcamera and libcamera-apps (48520ff)
- yocto: replace ros/meta-ros with Xilinx/meta-ros for Langdale (18694b9)
- ros2: fix
uncrustify
compile issue (5ef367b) - rpizero-2w: allow synaptics-killswitch license for Langdale (84f3042)
- yocto/local.conf: fix systemd not included for Langdale (3458767)
2.1.0 (2023-06-06)
- rock64: fix typo (c1efbcf)
2.0.0 (2023-05-25)
- yocto: project files have been restructured for multiconfig build
- yocto/submodules: submodules for Yocto have been restructured
- yocto/submodules: move all submodules in
project/yocto/*/layers/*
toproject/yocto/layers/*
(5e8c36f) - yocto: remove unused bitbake and conf files (55a46e8)
- yocto: update instructions for multiconfig build (dc6731f)
1.1.2 (2023-05-24)
- petalinux,yocto: remove SELinux labeling when creating containers (c4a8e9f)
1.1.1 (2023-05-18)
- gitmodules: fix missing path (c7b4364)
1.1.0 (2023-05-17)
- petalinux: add support for KR260 (97e7a16)
- yocto: add support for RPi 3B + (1ac4491)
- yocto: add support for RPi 4B (d1527c3)
- yocto: add support for RPi Zero 2 W (3e5df99)
- gitignore: ignore hardware, hw-description, and BSP (e802122)
- arty-z7-20: add
xilinx-tools-v2022-2
volume as required byxilinx-toolkit
v3.x image (962a321) - arty-z7-20: add a list of requirements (b6cc435)
- README: fix git clone URL (8dbd2b7)
- README: remove Prerequisites (79b7728)
- README: update Table of Contents (5e8497a)
- rpizero-w: add
xilinx-toolkit
v3.x as requirement (5387326)
- initial implementations (c6a0fcb)
- README: update docs (c3f0ec8)
- add GitHub Action with semantic-release (be86617)