Skip to content

OpenAMP system reference Release 2023.10.0

Compare
Choose a tag to compare
@wmamills wmamills released this 04 Nov 12:14
· 5 commits to v2023.10 since this release

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