Skip to content

Releases: polarfire-soc/polarfire-soc-amp-examples

v2024.02

27 Feb 09:56
v2024.02
Compare
Choose a tag to compare

polarfire-soc-amp-examples Release v2024.02

Changes since last release (v2023.06)

  • fix(rpmsg): Use FIFO in rpmsg bare metal platform control queue

This release has been tested to work on the Icicle Kit, from both eMMC and SD cards using HSS v0.99.38 and the Icicle Kit Reference Design tag v2024.02.

2023.06

30 Jun 09:16
v2023.06
Compare
Choose a tag to compare

polarfire-soc-amp-examples Release v2023.06

The main change for this release is the renaming of the rpmsg tty channel name to support the official rpmsg tty driver available in the Linux kernel version 6.1.

Changes since last release (v2023.02)

  • app: rename rpmsg tty channel name in the console demo

This release has been tested to work on the Icicle Kit, from both eMMC and SD cards using HSS v0.99.36 and the Icicle Kit Reference Design tag v2023.06.

v2023.02

28 Feb 11:58
v2023.02
Compare
Choose a tag to compare

polarfire-soc-amp-examples Release v2023.02

The memory map and RPMsg reserved memory regions has changed in this release & so the amp examples will not be backwards compatible with the v2022.11 release.

Changes since last release (v2022.11)

  • resources: update hss payload generator yaml configs with 2023.02 memory map
  • boards: icicle: update linker scripts to use the 2023.02 memory map
  • app: update rpmsg ring buffer address with the 2023.02 memory map

This release has been tested to work on the Icicle Kit, from both eMMC and SD cards using HSS v0.99.35 and the Icicle Kit Reference Design tag v2023.02.

v2022.11

25 Nov 12:31
v2022.11
Compare
Choose a tag to compare

polarfire-soc-amp-examples Release v2022.11

Changes since last release (v2022.09)

  • disable gcc stack protector on rpmsg bm and freertos demos

This release has been tested to work on the Icicle Kit, from both eMMC and SD cards using HSS v0.99.33 and the Icicle Kit Reference Design tag v2022.09.

v2022.09

30 Sep 13:03
v2022.09
Compare
Choose a tag to compare

polarfire-soc-amp-examples Release v2022.09

The main change for this release is the addition of remoteproc support. This provides the ability to start and stop a remote AMP context using the remoteproc framework in Linux. For for information please refer to the remoteproc documentation

The memory map and RPMsg reserved memory regions has changed in this release & so the amp examples will not be backwards compatible with previous releases.

Changes since last release (v2022.02)

  • bare metal: add delay function in misc directory
  • (fix) rpmsg: add platform_time_delay support in bare metal project
  • remoteproc: add remoteproc support
  • readme: update readme with remoteproc support on Linux+FreeRTOS/BM
  • demo: update rpmsg shared memory region to 32-bit range
  • resources: update HSS payload generator YAML configs to 32-bit addresses
  • demo: update rpmsg shared memory region to 32-bit range
  • (fix): rename build configurations to fix GDB attach sessions on Windows
  • rpmsg: mpfs: drop 16-bit shift from virtqueue id (vqid)
  • mpfs_hal: update mpfs hal to 2.0.102
  • platform: update the mpfs configuration generator script to v0.6.4
  • linker: exclude gnu sections from map file

This release has been tested to work on the Icicle Kit, from both eMMC and SD cards using HSS v0.99.33 and the Icicle Kit Reference Design tag v2022.09.