Skip to content

Commit

Permalink
Beta release, v0.9.0 changes, aligns with Vitis 2021.2
Browse files Browse the repository at this point in the history
Signed-off-by: Víctor Mayoral Vilches <v.mayoralv@gmail.com>
  • Loading branch information
vmayoral committed Mar 1, 2022
1 parent 6af12a5 commit 9136310
Show file tree
Hide file tree
Showing 2 changed files with 57 additions and 36 deletions.
19 changes: 18 additions & 1 deletion CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,23 @@
Changelog for package acceleration_firmware_kv260
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

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

0.6.0 (2021-09-01)
-------------------
* Update mixins to set by default install-kv260
Expand All @@ -17,7 +34,7 @@ Changelog for package acceleration_firmware_kv260

0.4.0 (2021-05-11)
-------------------
* Renamed to acceleration_firmware_xilinx
* Renamed to acceleration_firmware_kv260
* Add new target for producing debug symbols for ZCU102
* Minor adjustments

Expand Down
74 changes: 39 additions & 35 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,41 +13,45 @@ This repository provides Xilinx's firmware artifacts for the KV260 board meant t

According to [REP-2008's proposal](https://github.com/ros-infrastructure/rep/pull/324).

| Capability | Status |
|------------|--------|
| **`1.` Kernel Levels** | |
| [`1.i` level I kernels](https://ros.org/reps/rep-2008.html#i) ||
| [`1.ii` level II kernels](https://ros.org/reps/rep-2008.html#ii) | :warning: (see [this](https://github.com/Lien182/ReconROS)) |
| [`1.iii` level III kernels](https://ros.org/reps/rep-2008.html#iii) | |
| **`2.` Build System** | |
| [`2.i` ament extensions](https://ros.org/reps/rep-2008.html#id13) ||
| [`2.ii` `ament_acceleration` support](https://ros.org/reps/rep-2008.html#id14) | |
| **`3`. Build Tools** | |
| [`3.i` hardware emulation (`hw_emu`) ](https://ros.org/reps/rep-2008.html#id15) | |
| [`3.ii` hardware emulation (`sw_emu`)](https://ros.org/reps/rep-2008.html#id16) | :warning: |
| [`3.iii` image tooling](https://ros.org/reps/rep-2008.html#id17) ||
| [`3.iv` Linux kernel ](https://ros.org/reps/rep-2008.html#iv) ||
| [`3.iv.a` modern Linux kernel](https://ros.org/reps/rep-2008.html#iv-a) ||
| [`3.iv.b` LTS Linux kernel](https://ros.org/reps/rep-2008.html#iv-b) | |
| [`3.v` hypervisor ](https://ros.org/reps/rep-2008.html#v) ||
| [`3.v.a` no control domain VMs](https://ros.org/reps/rep-2008.html#v-a) ||
| [`3.v.b` guest VMs in disk](https://ros.org/reps/rep-2008.html#v-b) ||
| [`3.v.c` control domain in disk](https://ros.org/reps/rep-2008.html#v-c) ||
| [`3.v.d` no control domain VMs in disk](https://ros.org/reps/rep-2008.html#v-d) | |
| [`3.vi` network booting ](https://ros.org/reps/rep-2008.html#vi) | |
| [`3.vi.a` boot artifacts ](https://ros.org/reps/rep-2008.html#vi-a) | |
| [`3.vi.b` rootfs ](https://ros.org/reps/rep-2008.html#vi-b) | |
| [`3.vi.c` multi-network boot](https://ros.org/reps/rep-2008.html#vi-c) | |
| [`3.vi.d` secure network booting](https://ros.org/reps/rep-2008.html#vi-d) | |
| [`3.vi.e` save in disk network boot](https://ros.org/reps/rep-2008.html#vi-e) | |
| **`4.` Benchmarking** | |
| [`4.i` kernel benchmarking](https://ros.org/reps/rep-2008.html#id18) ||
| [`4.ii` ROS 2 acceleration benchmarking](https://ros.org/reps/rep-2008.html#id19) | |
| **`5.` Documentation** | |
| [`5.i` in-code documentation](https://ros.org/reps/rep-2008.html#id20) ||
| **`6.` Testing and CI** | |
| [`6.i` `acceleration_examples` ](https://ros.org/reps/rep-2008.html#id21) ||

| Capability | KRS `alpha`[^1] | KRS `beta`[^2] |
|------------|-------------|------------|
| **`1.` Kernel Levels** | | |
| [`1.i` level I kernels](https://ros.org/reps/rep-2008.html#i) |||
| [`1.ii` level II kernels](https://ros.org/reps/rep-2008.html#ii) | :warning: (see [this](https://github.com/Lien182/ReconROS)) | ✓ ([`acceleration_examples` (graph acceleration)](https://github.com/ros-acceleration/acceleration_examples/tree/main/graphs/perception/perception_2nodes), [`ReconROS`](https://github.com/Lien182/ReconROS)) |
| [`1.iii` level III kernels](https://ros.org/reps/rep-2008.html#iii) | | |
| **`2.` Build System** | | |
| [`2.i` ament extensions](https://ros.org/reps/rep-2008.html#id13) |||
| [`2.ii` `ament_acceleration` support](https://ros.org/reps/rep-2008.html#id14) | ||
| **`3`. Build Tools** | | |
| [`3.i` hardware emulation (`hw_emu`) ](https://ros.org/reps/rep-2008.html#id15) | | |
| [`3.ii` hardware emulation (`sw_emu`)](https://ros.org/reps/rep-2008.html#id16) | :warning: | |
| [`3.iii` image tooling](https://ros.org/reps/rep-2008.html#id17) |||
| [`3.iv` Linux kernel ](https://ros.org/reps/rep-2008.html#iv) |||
| [`3.iv.a` modern Linux kernel](https://ros.org/reps/rep-2008.html#iv-a) |||
| [`3.iv.b` LTS Linux kernel](https://ros.org/reps/rep-2008.html#iv-b) | ||
| [`3.v` hypervisor ](https://ros.org/reps/rep-2008.html#v) || |
| [`3.v.a` no control domain VMs](https://ros.org/reps/rep-2008.html#v-a) || |
| [`3.v.b` guest VMs in disk](https://ros.org/reps/rep-2008.html#v-b) || |
| [`3.v.c` control domain in disk](https://ros.org/reps/rep-2008.html#v-c) || |
| [`3.v.d` no control domain VMs in disk](https://ros.org/reps/rep-2008.html#v-d) | | |
| [`3.vi` network booting ](https://ros.org/reps/rep-2008.html#vi) | | |
| [`3.vi.a` boot artifacts ](https://ros.org/reps/rep-2008.html#vi-a) | | |
| [`3.vi.b` rootfs ](https://ros.org/reps/rep-2008.html#vi-b) | | |
| [`3.vi.c` multi-network boot](https://ros.org/reps/rep-2008.html#vi-c) | | |
| [`3.vi.d` secure network booting](https://ros.org/reps/rep-2008.html#vi-d) | | |
| [`3.vi.e` save in disk network boot](https://ros.org/reps/rep-2008.html#vi-e) | | |
| **`4.` Benchmarking** | | |
| [`4.i` kernel benchmarking](https://ros.org/reps/rep-2008.html#id18) |||
| [`4.ii` ROS 2 acceleration benchmarking](https://ros.org/reps/rep-2008.html#id19) | ||
| **`5.` Documentation** | | |
| [`5.i` in-code documentation](https://ros.org/reps/rep-2008.html#id20) |||
| **`6.` Testing and CI** | | |
| [`6.i` `acceleration_examples` ](https://ros.org/reps/rep-2008.html#id21) |||



[^1]: Aligns with Vitis 2020.2 release.
[^2]: Aligns with Vitis 2021.2 release.

### Quality Declaration

Expand Down

0 comments on commit 9136310

Please sign in to comment.