This shows you the differences between two versions of the page.
gsoc:2020-gsoc-agl [2020/01/13 22:37] till created |
gsoc:2020-gsoc-agl [2020/01/28 15:21] (current) jsmoeller |
||
---|---|---|---|
Line 25: | Line 25: | ||
Primary Mentor contact: jsmoeller (at) linuxfoundation (dot) org | Primary Mentor contact: jsmoeller (at) linuxfoundation (dot) org | ||
+ | ===== Project Proposals ===== | ||
+ | |||
+ | * Experience Level: Description | ||
+ | |||
+ | * Intermediate: | ||
+ | * Task #2: tbd, talk to jsmoeller (at) linuxfoundation.org | ||
+ | |||
+ | * Advanced++: | ||
+ | * Task #3: Platform Development | ||
+ | * Realtime capabilities are an important part of the requirements of automotive systems. One approach is to partition your CPU using a partitioning hypervisor and run an independent RTOS with the time-sensitive code. | ||
+ | * Your task will be to port the partitioning hypervisor 'jailhouse' to an AGL reference platform (e.g. Minnowboard) and demonstrate that the 'zephyr' rtos can be a running in a 'cell'. You should also write an extension to zephyr to communicate with AGL middleware over websocket. Your work should also be demonstrated during a conference. | ||
+ | * Mentors: Jan-Simon Möller, AGL Release Manager + TBD | ||
+ | * Desired Knowledge: C/C++, realtime, RTOS, zephyr | ||
+ | * License: Apache 2.0 and other OSS licenses as applicable |