Changes between Version 2 and Version 3 of Ticket #651
- Timestamp:
- 2016-02-19T13:40:28Z (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #651 – Description
v2 v3 2 2 3 3 Details:: 4 Turris Omnia is a open-hardware router for home use. It features dual-core ARM CPU, 1GB of RAM, 4GB of internal storage and 5 LAN ports. The machine is well documented and can be used as a model hardware for the network usability of HelenOS. Turris Omnia offers a lot of functionality (including USB, !WiFi or SIM card slot) thus a complete support would require more than 3 monts but basic functionality is within the reach of a single trimester work. 4 Turris Omnia is an open-hardware router for home use. It features dual-core ARM CPU, 1GB of RAM, 4GB of internal storage and 5 LAN ports. The machine is well documented and can be used as a model hardware for the network usability of HelenOS. Turris Omnia offers a lot of functionality (including USB, !WiFi or SIM card slot) thus a complete support would require more than 3 monts but basic functionality is within the reach of a single trimester work. 5 6 HelenOS supports the ARMv7-A architecture, including the Cortext-A8 processor, but has not yet been ported to a Cortex-A9 processor used by Turris Omnia. This project will therefore require some kernel and platform code modifications. 5 7 6 8 What Gains and Benefits will this bring?:: … … 11 13 12 14 Required skills:: 13 A successful applicant will need to have very good skills in programming in the C language and the ability to learn how to drive hardware based on various information sources (official documentation, source code of other operating system projects). 15 A successful applicant will need to have very good skills in programming in the C language and the ability to learn how to drive hardware based on various information sources (official documentation, source code of other operating system projects). Kernel developmanet experience is a plus. 14 16 15 17 Documentation:: 16 18 * [[https://omnia.turris.cz/en/|Turris Omnia Homepage]] 19 * [http://www.marvell.com/embedded-processors/armada-38x/ Marvell ARMADA 385 SoC] 20 * [https://silver.arm.com/download/download.tm?pv=1550621 Cortex-A Series Programmer’s Guide] on ARM web 21 * [https://silver.arm.com/download/download.tm?pv=1603196 ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition Issue C] 17 22 18 23 Possible mentors::