-
Notifications
You must be signed in to change notification settings - Fork 398
2022 09 29 Eclipse iceoryx developer meetup
Simon Hoinkis edited this page Sep 29, 2022
·
7 revisions
Date: 2022/09/29
Time: 17:00 CET
Link: https://eclipse.zoom.us/j/95918504483?pwd=RWM5Y1pkeStKVDZsU09EY1hnclREUT09
- Simon Hoinkis, Apex.AI GmbH
- Christian Eltzschig, Apex.AI GmbH
- Mathias "Bob" Kraus, Apex.AI GmbH
- Jakub Sosnovec, NXP Semiconductors s.r.o.
- Dietrich Krönke, Apex.AI GmbH
- Jishnu
- Alio Safar
- General: Introduction of new participants, 10 mins
- General: Are there other agenda points?, 2 mins
- NXP slides
-
Moved to the next meetupiceoryx_hoofs
Coding rules:CamelCase
orsnake_case
- Jakob works for NXP developing VehicleOS for Automotive
- Hardware is called BlueBox 3
- Project is called "Middleware acceleration on NXP platforms" and at prototype stage
- Question from Christian:
- What operating systems do you use?
- Linux, no production system yet
- How did you discover iceoryx?
- Google and/or Eclipse Cyclone DDS
- What operating systems do you use?
- Blue Box has HPC CPU (LX2160A) and 2nd CPU (SG32G2274)
- They are connected over Ethernet and PCIe, want to use PCIe for fast communication
- Question from Simon:
- Have you started the PCIe work?
- Yes, it's working with DMA
- Have you started the PCIe work?
- Slide on S32G
- Arm Cortex M7 (embedded, 32-bit) and A53 (Linux core)
- What compiler are you using?
- GCC everywhere
- iceoryx gateway
- Developed a PCIe transport and "physical shared memory" (SRAM, at prototype stage)
- DMA supported
- No serialization
- They work on a fork of iceoryx, due to mem pool allocation with physically contiguous buffers
- Very hacky, not contribution worthy
- Dynamic discovery mechanism using the introspection services
- Didn't use
iox::gw::GatewayGeneric
, don't use it anymore - A port for FreeRTOS would be very interesting for NXP ("one code base for all platforms")
- iceoryx experience
- Good experience :)
-
iox::gw::GatewayGeneric
not super useful - Port queue full behaviour, notification when a sample is dropped would be nice, a middle way would be useful
- Create two new issues to discuss the details and roadmap
- Physically contiguous buffers @Christian
- FreeRTOS port @Christian
- Exchangeable IPC channel