meta-openamp
The OpenAMP framework provides software components that enable development of software applications for Asymmetric Multiprocessing (AMP) systems. The framework provides the following key capabilities. - Provides Life Cycle Management, and Inter Processor Communication capabilities for management of remote compute resources and their associated software contexts. - Provides a stand alone library usable with RTOS and Baremetal software environments - Compatibility with upstream Linux remoteproc and rpmsg components - Following AMP configurations supported a. Linux master/Generic(Baremetal) remote b. Generic(Baremetal) master/Linux remote - Proxy infrastructure and supplied demos showcase ability of proxy on master to handle printf, scanf, open, close, read, write calls from Bare metal based remote contexts.
Git repository
https://github.com/Xilinx/meta-openamp web repo
Last commit: 4 years, 8 months ago (gatesgarth branch)
Maintainer
- Ed Mooring email
| Recipe name | Version | Description |
|---|---|---|
| libmetal | xlnx_rel_v2021.1+gitX | Libmetal : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| libmetal | 2019.04 | Libmetal : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| libmetal | 2018.10 | Libmetal : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| libmetal | 2018.04 | Libmetal : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| libmetal | 2017.10 | Libmetal : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| libmetal | 2017.04 | Libmetal : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| libmetal | 2016.10 | Libmetal : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| open-amp | xlnx_rel_v2021.1+gitX | Libopen_amp : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| open-amp | 2018.10 | Libopen_amp : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| open-amp | 2018.04 | Libopen_amp : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| open-amp | 2017.10 | Libopen_amp : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| open-amp | 2017.04 | Libopen_amp : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| open-amp | 2016.10 | Libopen_amp : Libmetal implements an abstraction layer across user-space Linux, baremetal, and RTOS environments |
| openamp-image-minimal | 1.0 | A minimal OpenAMP image |
| rpmsg-echo-test | 1.0 | RPMsg examples: echo test demo |
| rpmsg-mat-mul | 1.0 | RPMsg examples: Matrix Multiplication demo |
| rpmsg-proxy-app | 1.0 | RPMsg examples: Matrix Multiplication demo |