Skip to content

Releases: extra2000/yocto-ros2-minimal

v5.2.0

12 Aug 22:16
Compare
Choose a tag to compare

5.2.0 (2023-08-12)

Features

  • 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)

Fixes

  • 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)

Code Refactoring

  • rpi4: increase GPU memory to 512MB (07e23b7)

v5.1.0

12 Aug 21:45
Compare
Choose a tag to compare

5.1.0 (2023-08-12)

Features

  • yocto/ros2: add required SDK packages for cross-compiling ROS2 C/C++ (a7f3854)

Documentations

  • yocto/examples: add examples how to cross-compile generic C/C++ and ROS2 C/C++ projects (7c97965)

Code Refactoring

  • conf: improve code readability (b262bb0)

v5.0.1

19 Jul 11:01
Compare
Choose a tag to compare

5.0.1 (2023-07-19)

Documentations

  • podman: rename from xilinx-toolkit to yocto-toolkit (2300669)
  • README: move prerequisites to README.md (3bf3f5b)
  • yocto/qemu: add all instructions for QEMU 32-bit and QEMU 64-bit (ba5db09)

v5.0.0

18 Jul 19:53
Compare
Choose a tag to compare

5.0.0 (2023-07-18)

⚠ BREAKING CHANGES

Features

  • yocto/libcamera: enable camera for raspberrypi0-wifi, raspberrypi3-64, and raspberrypi4-64 (fe83bf0)
  • yocto/selinux: add SELinux for rock64 (0805a9e)

Documentations

  • yocto/local.conf: add instructions for bitbake Parallelism Options (84bda28)

Fixes

  • yocto/license: add synaptics-killswitch license flag for raspberrypi0-wifi, raspberrypi3-64, and raspberrypi4-64 (ee28c34)
  • yocto/netplan: add driver fixes for raspberrypi0-wifi, raspberrypi3-64, and raspberrypi4-64 (d969a22)
  • yocto: add group video to allow libcamera access without sudo (0d0b538)

Code Refactoring

  • 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)

v4.2.0

10 Jul 04:28
Compare
Choose a tag to compare

4.2.0 (2023-07-10)

Features

  • 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)

Documentations

  • yocto: add instructions how to extract SDK for RPi Zero 2W (2ce196d)

Fixes

  • yocto/netplan: fix RPi Zero 2W WiFi driver issue with WPA2 EAP TLS access point (b14cf39)

v4.1.1

19 Jun 14:14
Compare
Choose a tag to compare

4.1.1 (2023-06-19)

Documentations

  • yocto/cleanup: add .log to cleanup command (742f99a)
  • yocto: fix WIC image path (1a0ebe4)

Fixes

  • yocto/raspberrypi: fix SELinux not enabled by adding missing CMDLINE options (4d38bf6)
  • yocto/raspberrypi: fix SELinux not enabled in kernel build configuration (c322c23)

v4.1.0

18 Jun 09:57
Compare
Choose a tag to compare

4.1.0 (2023-06-18)

Features

  • yocto/security: add SELinux by including meta-selinux layer and its dependency layer meta-clang (080683e)
  • yocto/security: harden image by adding meta-security layer to create admin user yocto and disable root login (4acf310)

v4.0.0

18 Jun 09:54
Compare
Choose a tag to compare

4.0.0 (2023-06-18)

⚠ BREAKING CHANGES

  • yocto/image: no longer using ros-image-core.bbappend with default core-image-minimal, now using custom ros2-image with core-image-base

Code Refactoring

  • yocto/image: remove ros-image-core.bbappend and use custom ros2-image (b98ae2d)

Fixes

  • yocto/image: add missing python3-rospkg and python3-pip (ace14cd)

Maintenance

  • gitignore: ignore /project/yocto/build/tmp* (0d1f86a)

Documentations

  • yocto: add more cleanup paths project/yocto/build/{cache,downloads,tmp-*} (0a339fb)

v3.0.2

18 Jun 09:51
Compare
Choose a tag to compare

3.0.2 (2023-06-18)

Documentations

  • 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)

Code Refactoring

  • yocto/local.conf: remove sysvinit (95e8982)

v3.0.1

17 Jun 10:01
Compare
Choose a tag to compare

3.0.1 (2023-06-17)

Fixes

  • yocto/local.conf: rename deprecated ABORT to HALT as required by Langdale (22112a5)