Skip to content

Releases: ros-acceleration/acceleration_firmware_kv260

firmware artifacts - v1.1.1

09 Nov 11:43
Compare
Choose a tag to compare

1.1.1 (2022-11-09)

  • Release v1.1.1
  • Add Vitis platform files for KV260
  • Add empty data folder to comply with Vitis and CMake logic

firmware artifacts - v1.1.0

04 Oct 12:48
Compare
Choose a tag to compare

1.1.0 (2022-10-04)

  • Move to Ubuntu 22.04 as base image, adapt CMake macros

⚠️ Additional release notes ⚠️

  • Moved into Ubuntu 22.04 from a previous Yocto-based rootfs and sysroot to align with KR260 efforts

firmware artifacts - v1.0.0

27 Jun 08:40
Compare
Choose a tag to compare

⬇️ download firmware here: File is >2GB thereby it's been uploaded to https://drive.google.com/file/d/1gzrGHB-J_fKNBmcGYhClXdWo6wGw8k43/view?usp=sharing.

1.0.0 (2022-06-27)

  • Update artifacts in alignment with Vitis 2022.1 changes
  • Update Vitis base platform to 2022.1
  • Various fixes, update README, get KRS basic repos to build
  • Add ament_cmake_gen_version_h to rootfs and sysroot
  • Towards 1.0.0, initial firmware updates

⚠️ Additional release notes ⚠️

  • Relevant performance issues detected with Vitis 2022.1 in comparison to Vitis 2021.2, some examples include
    • faster_doublevadd_publisher is not able to place&route due to timing issues (whereas it happens just fine with 2021.2)
    • (with the same code) Vitis Vision Library accelerators (e.g. resize and remap) lower their performance significantly
  • Emulation targets (sw_emu, hw_emu) not enabled into KRS 1.0 CLI tooling 1.
  • PREEMPT_RT patches and related artifacts (kernel, drivers, etc.) not included into KRS 1.0 firmware artifacts 1.
  • Xen hypervisor enablement not included into KRS 1.0 firmware artifacts 1.
  • LTTng included into Yocto's rootfs and it can be invoked via CLI (lttng <verb>) however no ROS 2 CLI enablement is included in this firmware artifacts release 1.
  • device tree blob overlays for accelerators built with Vitis 2022.1 are different from the ones with Vitis 2021.2.
  1. Refer to previous releases aligned with Vitis 2020.2 for such functionality. 2 3 4

firmware artifacts - v1.0.0rc1

24 May 15:02
Compare
Choose a tag to compare
Pre-release

1.0.0 (2022-05-24)

  • Add ament_cmake_gen_version_h to rootfs and sysroot
  • Towards 1.0.0, initial firmware updates

0.9.1 (2022-05-16)

  • Enable build-time flag, remove acceleration_firmware
  • Update README
  • Remove old sdk and PetaLinux rootfs

firmware artifacts - v0.9.0

01 Mar 09:33
Compare
Choose a tag to compare
Pre-release

0.9.0 (2022-02-16)

  • Firmware release for Vitis 2021.2 including Yocto PetaLinux support

0.8.0 (2021-12-14)

  • Add Python 3 bindings for lttng-tools, integration with tracetools
  • Fix absolute paths in cmake file created by orocos_kdl in Yocto SDK

0.7.0 (2021-10-22)

  • Add LTTng support for vanilla and PREEMPT_RT kernels
  • Enhance ROS 2 Foxy with LTTng instrumentation
  • Added RealSense libraries and ROS 2 packages
  • Update rootfs with PREEMT_RT modules, remove leftovers
  • Other minor changes

firmware artifacts - v0.6.0

01 Sep 14:49
Compare
Choose a tag to compare
Pre-release

0.6.0 (2021-09-01)

  • Update mixins to set by default install-kv260
  • Support multi-firmware environments in the same ROS 2 workspace
  • Remove Xilinx hardcoded paths
  • Add dtbo and other firmeware artifacts of supporting dfx-mgr

firmware artifacts - v0.5.0

14 Jun 18:26
Compare
Choose a tag to compare
Pre-release

0.5.0 (2021-06-03)

  • Add Apache 2.0 LICENSE
  • Review README, add supported boards
  • Image fixes

0.4.0 (2021-05-11)

  • Renamed to acceleration_firmware_xilinx
  • Add new target for producing debug symbols for ZCU102
  • Minor adjustments

0.3.0 (2021-03-24)

0.2.0 (2021-03-16)

  • Added additional firmware artifacts for a fully preemptible kernel (PREEMPT_RT)
  • Re-organized kernel Artifacts
  • Documented it in ARTIFACTS.md

0.1.0 (2021-02-01)

  • Support for ZCU102.
  • Artifacts are detailed within the firmware folder/.
  • Altogether, about 1.4 GB.
  • Includes compressed image file (~ 100 MB).