October 31 - November 1 - Co-Located Events
October 28-30 - Conference
Lyon Convention Centre - Lyon, France
More information for Open Source Summit + Embedded Linux Conference Europe 2019
Back To Schedule
Tuesday, October 29 • 16:20 - 16:55
RPMsg to Accelerate Transition Between Multi-SoC and Multi-processor SoC Solutions - Loïc Pallardy & Arnaud Pouliquen, STMicroelectronics

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
In Modern SoC, the inter-processor communication becomes a key element in the product conception, but its implementation depends on selected HW architecture as it could be based on:
- a shared memory for SoC integrating multi-processors
- serial links (UART, I2C, SPI…) in case of independent devices.

Product design can embed any of these solutions and can have to migrate from one to the other according technology evolution. This implies inter-processor communication redesign. To simplify and accelerate this porting, STMicroelectronics proposes to extend RPMsg protocol to unify internal and external coprocessors communication:
- A virtual serial link (TTY, I2C, SPI) on the top of current RSPMG, for internal SoC coprocessor control, similar to a standard HW link used to connect external devices
- RPMsg protocol (and associated features) on the top of HW serial link to unify external coprocessor service management with existing solution used for internal coprocessor.

avatar for Arnaud Pouliquen

Arnaud Pouliquen

Senior Software Engineer, STMicroelectronics
Arnaud Pouliquen is an senior embedded software engineer at STMicroelectronics. He designed several embedded Linux drivers for STIH and STM32 MPU platforms. Mostly acting around audio, remoteproc and rpmsg frameworks, he contributes to diverse open-source projects (Linux kernel, OpenAMP... Read More →

Loïc Pallardy

SW Architect, STMicroelectronics
Loïc Pallardy is Senior Software architect at STMicroelectronics in charge of STM32 MPU Software architecture. He is interacting with Linux communities for several years in the scope of ST SoC development. Member of some open source project steering committee (Linaro, OpenAMP, Devicetree... Read More →

Tuesday October 29, 2019 16:20 - 16:55
Forum 2
  • Session Slides Included Yes