Releases: ros-acceleration/acceleration_firmware_kv260
Releases · ros-acceleration/acceleration_firmware_kv260
firmware artifacts - v1.1.1
firmware artifacts - v1.1.0
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
⬇️ 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
andremap
) 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.
firmware artifacts - v1.0.0rc1
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
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
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
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)
- Re-organized artifacts for device tree and boot scripts, kernel switch now
deploys also these files - Added imagebuilder as a git submodule from https://github.com/Xilinx/imagebuilder
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).