What is OpenAMP?
mainOpenAMP (Open Asymmetric Multi Processing) is a framework providing software components for developing applications on Asymmetric Multiprocessing (AMP) systems.
Key capabilities include:
- Life Cycle Management and Inter-Processor Communication (IPC) for remote compute resources.
- A standalone library for RTOS and Baremetal environments.
- Compatibility with upstream Linux
remoteprocandrpmsgcomponents. - Support for Linux host/Generic(Baremetal) remote and Generic(Baremetal) host/Linux remote configurations.
- Proxy infrastructure to allow Baremetal remote contexts to perform file operations (e.g.,
printf,scanf,open,close,read,write) via the host.