Releases: OpenAMP/openamp-system-reference
Releases · OpenAMP/openamp-system-reference
v2024.05.0
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
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
- @glneo made their first contribution in #12
- @uLipe made their first contribution in #11
- @gromero made their first contribution in #23
- @wmamills made their first contribution in #24
Full Changelog: v2023.04.0...v2023.10.0
OpenAMP system reference Release 2023.04.0
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