Fork us on GitHub Follow us on Facebook Follow us on Twitter

Changes between Initial Version and Version 2 of Ticket #651

2016-02-19T09:59:45Z (4 years ago)
Vojtech Horky


  • Ticket #651

    • Property Summary changed from Implement Turris Omnia support to Implement Turris Omnia support (arm32)
  • Ticket #651 – Description

    initial v2  
    1 Port HelenOS to Turris Omnia router.
     1Implement support for Turris Omnia open-source router.
     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.
     6 What Gains and Benefits will this bring?::
     7  Turris Omnia would be a good demonstrator for HelenOS to show that HelenOS is capable of a full-fledged routing functionality.
     9 Difficulty::
     10  Medium to High
     12 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 Documentation::
     16  * [[|Turris Omnia Homepage]]
     18 Possible mentors::
     19  HelenOS Core Team