Skip to content

Releases: OpenAMP/openamp-system-reference

v2024.05.0

09 Jul 12:32
v2024.05.0
Compare
Choose a tag to compare

Release Highlights

  • Add a new west manifest for work on the virtio experimental branch
    • The contents of the experimental branch is not part of this release
  • The Zephyr base line has been updated to v3.6.0
  • The Xilinx DTS has been updated for use with the v6.6.33 kernel as used by openamp-ci-builds

What's Changed

  • Forward ports from the v2023.10 release branch
  • examples: zephyr: rpmsg multi service: update documentation by @arnopo in #42
  • west: update to zephyr 3.6 by @arnopo in #46
  • rpmsg_multi_services: Update README for new links, kv260, and demo im… by @wmamills in #48
  • Zynqmp DTS: Update for v6.6 kernel by @wmamills in #47
  • Lock manifest for V2024.05 release by @arnopo in #43

New Contributors

Full Changelog: v2023.10.1...v2024.05.0

OpenAMP system reference Release 2023.10.0

04 Nov 12:14
Compare
Choose a tag to compare

Release Highlights

  • Support for the AMD Xilinx zynqmp R5 has been added to the Zephyr example rpmsg_multi_services
  • An example of RPMSG has been added for the Dual QEMU w/ IVSHMEM platform.
  • The openamp-zephyr-modules repo has been added so we can consume the libmetal and open-amp libraries directly from the OpenAMP git repos. We can track a tag or a branch and do not need to wait for Zephyr to updates its integration of our libraries.
  • For the Linux example code, common portions for each app have been factored out into common source files and reused in each app.
  • Other misc cleanup in the Linux example code.
  • The Zephyr base line has been updated to v3.5.0
  • The Xilinx DTS has been updated for use with the v6.5.8 kernel as used by openamp-ci-builds

What's Changed

  • Refactor example code by @glneo in #12
  • examples: Linux: Fix rpmsg-utils README by @arnopo in #13
  • examples: dual_qemu_ivhshmem: add RPMsg over IVSHMEM sample code. by @uLipe in #11
  • examples: zephyr: add qemu_cortex_r5 board support by @tnmysh in #14
  • examples: zephyr: add kv260_r5 board support by @tnmysh in #22
  • examples: dual_qemu_ivshmem: Print shmem address and size by @gromero in #23
  • Docs: enable readthedocs rendering (for PRs) by @wmamills in #24
  • examples: zephyr: Switch main return type from void to int by @arnopo in #28
  • Support building zephyr with upstream open-amp and libmetal by @wmamills in #25
  • zephyr: fixup kv260_r5 DT memory until it can be fixed in Zephyr by @wmamills in #29
  • Xilinx DTS: Use upstream source and only change what we need to. by @wmamills in #33

New Contributors

Full Changelog: v2023.04.0...v2023.10.0

OpenAMP system reference Release 2023.04.0

29 Apr 09:05
Compare
Choose a tag to compare

This release

  • add rpmg-utils Linux simples application tools to for the management of the /dev/rpmsg_ctrl<x> devices

  • Add rpmsg_multi_services zephyr exemple for RPMsg communication between the Linux kernel and the Zephyr. Only the stm32mp1 platform is supported.

  • Add examples for RPMsg cumunication between the Linux kernel and a baremetal firmware, using the rpmsg_char Linux driver.
    Only the ZynqMP Zcu102 platform is supported.

Compatibility

What's Changed

  • Add rpmsg-echo-test example by @TanmayShah-xilinx in #1
  • examples: add apps that uses rpmsg in kernelspace by @TanmayShah-xilinx in #2
  • Add first Zephyr example by @arnopo in #3
  • introduce rpmsg-utils binaries by @arnopo in #4
  • examples: rpmsg-proxy-app: fix rpmsg char dev path by @TanmayShah-xilinx in #6
  • Examples: Zephyr: multi rpmsg services update documentation by @arnopo in #7
  • Convert README to README.md by @TanmayShah-xilinx in #8
  • zcu102 device-tree by @TanmayShah-xilinx in #5
  • examples: Modify README formatting by @TanmayShah-xilinx in #9
  • examples: rpmsg-proxy-app: Update drivers being removed by @bentheredonethat in #10

New Contributors

  • @TanmayShah-xilinx made their first contribution in #1
  • @arnopo made their first contribution in #3
  • @bentheredonethat made their first contribution in #10

Full Changelog: https://github.com/OpenAMP/openamp-system-reference/commits/v2023.04.0