Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: a4bce3507502a7eb9e29bafe0eb174ed5c4316e9
https://github.com/OpenAMP/libmetal/commit/a4bce3507502a7eb9e29bafe0eb174ed…
Author: Bill Mills <bill.mills(a)linaro.org>
Date: 2024-09-20 (Fri, 20 Sep 2024)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
M .github/workflows/continuous-integration.yml
A .github/workflows/heathcheck.yml
Log Message:
-----------
CI: Do Zephyr build tests on known good and latest versions
Allow Zephyr testing to either use locked known good values
or the very latest versions.
The known good versions are best for PR checking as if the build fails
it is almost always the PR itself that broke it.
The latest version is good for periodically checking compatibility with
the very latest Zephyr changes.
For now we run both on pushes and PRs.
We also run main against the latest zephyr check weekly as a look ahead.
Signed-off-by: Bill Mills <bill.mills(a)linaro.org>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/libmetal/settings/notifications
Hello,
The v2024.10 release of the OpenAMP project repositories is scheduled for the end of next month.
Please note that the feature freeze will take effect on October 18th. After this date, only bug fixes will be accepted until the release.
To ensure sufficient time for the review process, please submit your pull requests at least two weeks before the feature freeze date.
Thanks and regards,
Arnaud
Branch: refs/heads/pull/303/head
Home: https://github.com/OpenAMP/libmetal
Commit: 9d8b90393d3e7f6400a336c278f3c890773f4172
https://github.com/OpenAMP/libmetal/commit/9d8b90393d3e7f6400a336c278f3c890…
Author: Rajiv Mohan <rajiv.mohan(a)amd.com>
Date: 2024-09-06 (Fri, 06 Sep 2024)
Changed paths:
M README.md
R cmake/platforms/zynq7-freertos.cmake
R cmake/platforms/zynq7-generic-iar.cmake
R cmake/platforms/zynq7-generic.cmake
R cmake/platforms/zynq7-linux.cmake
Log Message:
-----------
zynq: Remove support for Zynq-7000 SoC
Remove support for Zynq-7000 SoC, changes are
1. Remove Zynq7 tool chain support
2. Makefile changes to remove zynq7
Reasons to remove:
1. Removing redundant or unmaintained code
2. Reduce technical debt carried by OpenAMP team
3. very few customer using openamp on Zynq-7000 SoC
For using Zynq-7000 SoC support last working and tested
version is (v2023.04)
https://github.com/OpenAMP/libmetal/tree/v2023.04
Signed-off-by: Rajiv Mohan <rajiv.mohan(a)amd.com>
Signed-off-by: Tanmay Shah <tanmay.shah(a)amd.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/libmetal/settings/notifications
Branch: refs/heads/303
Home: https://github.com/OpenAMP/libmetal
Commit: 9d8b90393d3e7f6400a336c278f3c890773f4172
https://github.com/OpenAMP/libmetal/commit/9d8b90393d3e7f6400a336c278f3c890…
Author: Rajiv Mohan <rajiv.mohan(a)amd.com>
Date: 2024-09-06 (Fri, 06 Sep 2024)
Changed paths:
M README.md
R cmake/platforms/zynq7-freertos.cmake
R cmake/platforms/zynq7-generic-iar.cmake
R cmake/platforms/zynq7-generic.cmake
R cmake/platforms/zynq7-linux.cmake
Log Message:
-----------
zynq: Remove support for Zynq-7000 SoC
Remove support for Zynq-7000 SoC, changes are
1. Remove Zynq7 tool chain support
2. Makefile changes to remove zynq7
Reasons to remove:
1. Removing redundant or unmaintained code
2. Reduce technical debt carried by OpenAMP team
3. very few customer using openamp on Zynq-7000 SoC
For using Zynq-7000 SoC support last working and tested
version is (v2023.04)
https://github.com/OpenAMP/libmetal/tree/v2023.04
Signed-off-by: Rajiv Mohan <rajiv.mohan(a)amd.com>
Signed-off-by: Tanmay Shah <tanmay.shah(a)amd.com>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/libmetal/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/openamp-system-reference
Commit: 2f2c7a6199c4a658cbfd2f74fc8e96aabc416893
https://github.com/OpenAMP/openamp-system-reference/commit/2f2c7a6199c4a658…
Author: Tanmay Shah <tanmay.shah(a)amd.com>
Date: 2024-08-28 (Wed, 28 Aug 2024)
Changed paths:
A examples/legacy_apps/CMakeLists.txt
A examples/legacy_apps/examples/CMakeLists.txt
A examples/legacy_apps/examples/echo/CMakeLists.txt
A examples/legacy_apps/examples/echo/rpmsg-echo.c
A examples/legacy_apps/examples/echo/rpmsg-echo.h
A examples/legacy_apps/examples/echo/rpmsg-ping.c
A examples/legacy_apps/examples/linux_rpc_demo/CMakeLists.txt
A examples/legacy_apps/examples/linux_rpc_demo/README.md
A examples/legacy_apps/examples/linux_rpc_demo/linux-rpmsg-rpc-demo.h
A examples/legacy_apps/examples/linux_rpc_demo/linux_rpc_demo.c
A examples/legacy_apps/examples/linux_rpc_demo/linux_rpc_demod.c
A examples/legacy_apps/examples/load_fw/CMakeLists.txt
A examples/legacy_apps/examples/load_fw/common.h
A examples/legacy_apps/examples/load_fw/load_fw.c
A examples/legacy_apps/examples/load_fw/lscript.ld
A examples/legacy_apps/examples/load_fw/mem_image_store.c
A examples/legacy_apps/examples/load_fw/platform_info.c
A examples/legacy_apps/examples/load_fw/platform_info.h
A examples/legacy_apps/examples/load_fw/zynqmp_apu_lcm_rproc_example.c
A examples/legacy_apps/examples/load_fw/zynqmp_r5_lcm_rproc_example.c
A examples/legacy_apps/examples/load_fw/zynqmp_rpu_lcm_rproc_example.c
A examples/legacy_apps/examples/matrix_multiply/CMakeLists.txt
A examples/legacy_apps/examples/matrix_multiply/matrix_multiply.c
A examples/legacy_apps/examples/matrix_multiply/matrix_multiply.h
A examples/legacy_apps/examples/matrix_multiply/matrix_multiplyd.c
A examples/legacy_apps/examples/nocopy_echo/CMakeLists.txt
A examples/legacy_apps/examples/nocopy_echo/rpmsg-echo.h
A examples/legacy_apps/examples/nocopy_echo/rpmsg-nocopy-echo.c
A examples/legacy_apps/examples/nocopy_echo/rpmsg-nocopy-ping.c
A examples/legacy_apps/examples/rpc_demo/CMakeLists.txt
A examples/legacy_apps/examples/rpc_demo/rpc_demo.c
A examples/legacy_apps/examples/rpc_demo/rpc_demod.c
A examples/legacy_apps/examples/rpc_demo/rpmsg-rpc-demo.h
A examples/legacy_apps/examples/rpmsg_sample_echo/CMakeLists.txt
A examples/legacy_apps/examples/rpmsg_sample_echo/rpmsg-sample-echo.c
A examples/legacy_apps/examples/rpmsg_sample_echo/rpmsg-sample-ping.c
A examples/legacy_apps/include/platform_info_common.h
A examples/legacy_apps/machine/CMakeLists.txt
A examples/legacy_apps/machine/microblaze_generic/CMakeLists.txt
A examples/legacy_apps/machine/microblaze_generic/README.md
A examples/legacy_apps/machine/microblaze_generic/platform_info.c
A examples/legacy_apps/machine/microblaze_generic/platform_info.h
A examples/legacy_apps/machine/microblaze_generic/rsc_table.c
A examples/legacy_apps/machine/microblaze_generic/rsc_table.h
A examples/legacy_apps/machine/microblaze_generic/zynqmp_mb_a53_rproc.c
A examples/legacy_apps/machine/zynq7/CMakeLists.txt
A examples/legacy_apps/machine/zynq7/platform_info.c
A examples/legacy_apps/machine/zynq7/platform_info.h
A examples/legacy_apps/machine/zynq7/platform_info_remoteproc_master.c
A examples/legacy_apps/machine/zynq7/rsc_table.c
A examples/legacy_apps/machine/zynq7/rsc_table.h
A examples/legacy_apps/machine/zynq7/zynq_a9_rproc.c
A examples/legacy_apps/machine/zynqmp/CMakeLists.txt
A examples/legacy_apps/machine/zynqmp/openamp-linux-userspace.dtsi
A examples/legacy_apps/machine/zynqmp/platform_info.c
A examples/legacy_apps/machine/zynqmp/platform_info.h
A examples/legacy_apps/machine/zynqmp/zynqmp_linux_r5_proc.c
A examples/legacy_apps/machine/zynqmp_r5/CMakeLists.txt
A examples/legacy_apps/machine/zynqmp_r5/platform_info.c
A examples/legacy_apps/machine/zynqmp_r5/platform_info.h
A examples/legacy_apps/machine/zynqmp_r5/rsc_table.c
A examples/legacy_apps/machine/zynqmp_r5/rsc_table.h
A examples/legacy_apps/machine/zynqmp_r5/zynqmp_r5_a53_rproc.c
A examples/legacy_apps/system/CMakeLists.txt
A examples/legacy_apps/system/generic/CMakeLists.txt
A examples/legacy_apps/system/generic/machine/CMakeLists.txt
A examples/legacy_apps/system/generic/machine/microblaze_generic/CMakeLists.txt
A examples/legacy_apps/system/generic/machine/microblaze_generic/helper.c
A examples/legacy_apps/system/generic/machine/microblaze_generic/linker_remote.ld
A examples/legacy_apps/system/generic/machine/zynq7/CMakeLists.txt
A examples/legacy_apps/system/generic/machine/zynq7/Xilinx.spec
A examples/legacy_apps/system/generic/machine/zynq7/helper.c
A examples/legacy_apps/system/generic/machine/zynq7/linker_master.ld
A examples/legacy_apps/system/generic/machine/zynq7/linker_remote.ld
A examples/legacy_apps/system/generic/machine/zynqmp_r5/CMakeLists.txt
A examples/legacy_apps/system/generic/machine/zynqmp_r5/helper.c
A examples/legacy_apps/system/generic/machine/zynqmp_r5/linker_large_text.ld
A examples/legacy_apps/system/generic/machine/zynqmp_r5/linker_remote.ld
A examples/legacy_apps/system/linux/CMakeLists.txt
A examples/legacy_apps/system/linux/machine/CMakeLists.txt
A examples/legacy_apps/system/linux/machine/generic/CMakeLists.txt
A examples/legacy_apps/system/linux/machine/generic/helper.c
A examples/legacy_apps/system/linux/machine/generic/platform_info.c
A examples/legacy_apps/system/linux/machine/generic/platform_info.h
A examples/legacy_apps/system/linux/machine/generic/rsc_table.c
A examples/legacy_apps/system/linux/machine/generic/rsc_table.h
A examples/legacy_apps/system/linux/machine/zynqmp/CMakeLists.txt
A examples/legacy_apps/system/linux/machine/zynqmp/helper.c
A examples/legacy_apps/tests/CMakeLists.txt
A examples/legacy_apps/tests/msg/CMakeLists.txt
A examples/legacy_apps/tests/msg/rpmsg-flood-ping.c
A examples/legacy_apps/tests/msg/rpmsg-nocopy-echo.c
A examples/legacy_apps/tests/msg/rpmsg-nocopy-ping.c
A examples/legacy_apps/tests/msg/rpmsg-ping.c
A examples/legacy_apps/tests/msg/rpmsg-ping.h
A examples/legacy_apps/tests/msg/rpmsg-update.c
Log Message:
-----------
examples: Move apps from openamp repo
Apps directory was tightly coupled with open_amp
library source code. Instead host demo applications
in openamp-system-reference repository. This patch
copies over source code of apps as it is so build
with only this commit is expected to fail.
Next commit will introduce changes required to build
demos and link open_amp library.
Commit: 133ab49008aabce61118d023829e0cb61f831bfb
https://github.com/OpenAMP/openamp-system-reference/commit/133ab49008aabce6…
Author: Tanmay Shah <tanmay.shah(a)amd.com>
Date: 2024-08-28 (Wed, 28 Aug 2024)
Changed paths:
M examples/legacy_apps/CMakeLists.txt
A examples/legacy_apps/cmake/collect.cmake
A examples/legacy_apps/cmake/depends.cmake
A examples/legacy_apps/cmake/modules/FindLibmetal.cmake
A examples/legacy_apps/cmake/modules/Findopen_amp.cmake
A examples/legacy_apps/cmake/options.cmake
A examples/legacy_apps/cmake/platforms/cross_generic_gcc.cmake
A examples/legacy_apps/cmake/platforms/cross_linux_gcc.cmake
A examples/legacy_apps/cmake/platforms/zynq7_generic.cmake
A examples/legacy_apps/cmake/platforms/zynq7_linux.cmake
A examples/legacy_apps/cmake/platforms/zynqmp_a53_generic.cmake
A examples/legacy_apps/cmake/platforms/zynqmp_linux.cmake
A examples/legacy_apps/cmake/platforms/zynqmp_r5_generic.cmake
A examples/legacy_apps/cmake/syscheck.cmake
M examples/legacy_apps/examples/CMakeLists.txt
M examples/legacy_apps/examples/echo/CMakeLists.txt
M examples/legacy_apps/examples/echo/rpmsg-echo.c
M examples/legacy_apps/examples/linux_rpc_demo/CMakeLists.txt
M examples/legacy_apps/examples/load_fw/CMakeLists.txt
M examples/legacy_apps/examples/matrix_multiply/CMakeLists.txt
M examples/legacy_apps/examples/nocopy_echo/CMakeLists.txt
M examples/legacy_apps/examples/rpc_demo/CMakeLists.txt
M examples/legacy_apps/examples/rpmsg_sample_echo/CMakeLists.txt
M examples/legacy_apps/tests/msg/CMakeLists.txt
Log Message:
-----------
examples: legacy_apps: build success demos
- Remove version control information
- Add cmake infra to find open_amp library
- fix open_amp and libmetal library linking
Signed-off-by: Tanmay Shah <tanmay.shah(a)amd.com>
Commit: 75848186eb536084548ac7706eff045b2ca52ae6
https://github.com/OpenAMP/openamp-system-reference/commit/75848186eb536084…
Author: Tanmay Shah <tanmay.shah(a)amd.com>
Date: 2024-08-28 (Wed, 28 Aug 2024)
Changed paths:
A examples/legacy_apps/west.yml
Log Message:
-----------
legacy_apps: Add west support
Use west to fetch open-amp and libmetal library source code.
Signed-off-by: Tanmay Shah <tanmay.shah(a)amd.com>
Commit: d57bae7346f2d6f0513d9eb8b22fda698d4af8e0
https://github.com/OpenAMP/openamp-system-reference/commit/d57bae7346f2d6f0…
Author: Tanmay Shah <tanmay.shah(a)amd.com>
Date: 2024-08-28 (Wed, 28 Aug 2024)
Changed paths:
A examples/legacy_apps/README.md
Log Message:
-----------
legacy_apps: Add README
Add instructions to fetch libraries and build legacy apps and tests.
Signed-off-by: Tanmay Shah <tanmay.shah(a)amd.com>
Compare: https://github.com/OpenAMP/openamp-system-reference/compare/5d258336d40c...…
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/openamp-system-reference/settings/notifications
Branch: refs/heads/main
Home: https://github.com/OpenAMP/libmetal
Commit: 64c1a16131d8061fc82b22316c29dfa4791069f0
https://github.com/OpenAMP/libmetal/commit/64c1a16131d8061fc82b22316c29dfa4…
Author: Bill Mills <bill.mills(a)linaro.org>
Date: 2024-08-26 (Mon, 26 Aug 2024)
Changed paths:
M .github/actions/build_ci/entrypoint.sh
Log Message:
-----------
CI: fix zephyr build for v3.7 and later
The current CI uses the latest from main for zephyr build tests.
This has been broken sometime after v3.6 and before v3.7. Since that
time, use of GNU style constructors requires a kconfig value to be
defined. This same kconfig value will cause an error in v3.6 or earlier.
The test framework intentionally uses GNU constructors for the base level
of its framework and version.c uses this to register its test.
The test/system/zephyr/ level overrides the default META_ADD_TEST() macro
and creates unique functions that main.c then calls explicitly in function
metal_test_add_functions().
Thus, right now the only constructor used if for version.c but it still
intentionally used.
Since we use the latest for CI, define the value so CI will complete.
Signed-off-by: Bill Mills <bill.mills(a)linaro.org>
To unsubscribe from these emails, change your notification settings at https://github.com/OpenAMP/libmetal/settings/notifications