This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
gsoc:2018-gsoc-agl [2018/01/29 11:33] jsmoeller |
gsoc:2018-gsoc-agl [2018/01/29 22:02] (current) jsmoeller |
||
|---|---|---|---|
| Line 17: | Line 17: | ||
| Git - gerrit.automotivelinux.org | Git - gerrit.automotivelinux.org | ||
| - | Mailing Lists - http://lists.linuxfoundation.org.org/mailman/listinfo/automotive-discussions | + | Mailing Lists - http://lists.linuxfoundation.org/mailman/listinfo/automotive-discussions |
| IRC channel - #automotive on freenode | IRC channel - #automotive on freenode | ||
| Line 50: | Line 50: | ||
| * Task #3: Platform Development | * 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. | * 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'. Extra kudos for writing an extension to zephyr to communicate with AGL middleware over websocket. Your work should also be demonstrated during a conference. | + | * 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 | * Mentors: Jan-Simon Möller, AGL Release Manager + TBD | ||
| * Desired Knowledge: C/C++, realtime, RTOS, zephyr | * Desired Knowledge: C/C++, realtime, RTOS, zephyr | ||