RPMsg-Lite: RPMsg implementation for small MCUs
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F27116051%3A_____%2F18%3AN0000001" target="_blank" >RIV/27116051:_____/18:N0000001 - isvavai.cz</a>
Result on the web
<a href="https://github.com/NXPmicro/rpmsg-lite" target="_blank" >https://github.com/NXPmicro/rpmsg-lite</a>
DOI - Digital Object Identifier
—
Alternative languages
Result language
angličtina
Original language name
RPMsg-Lite: RPMsg implementation for small MCUs
Original language description
RPMsg-Lite component is a lightweight implementation of the Remote Processor Messaging (RPMsg) protocol. The RPMsg protocol defines a standardized binary interface used to communicate between multiple cores in a heterogeneous multicore system. Compared to the RPMsg implementation of the Open Asymmetric Multi Processing (OpenAMP) framework (https://github.com/OpenAMP/open-amp), the RPMsg-Lite offers a code size reduction, API simplification and improved modularity. On smaller Cortex-M0+ based systems, it is recommended to use RPMsg-Lite. Main features: Much lighter implementation than in OpenAMP, reducing the code size by more than 50% Binary compatible with Linux and OpenAMP RPMsg implementations Received data processing outside the interrupt context Zero-copy support added (both send and receive no copy) Supporting static API option – no dynamic allocation used
Czech name
—
Czech description
—
Classification
Type
R - Software
CEP classification
—
OECD FORD branch
20201 - Electrical and electronic engineering
Result continuities
Project
<a href="/en/project/7H14001" target="_blank" >7H14001: Embedded multi-core systems for mixed criticality applications in dynamic and changeable real-time environments</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2018
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Internal product ID
RPMsg-Lite
Technical parameters
https://github.com/NXPmicro/rpmsg-lite
Economical parameters
Open source software
Owner IČO
—
Owner name
NXP Semiconductors