Student Hardware Jumpstart Ideas

From PRPL
Jump to: navigation, search

Add QEMU emulation support for CI-20[edit]

Mentors: TBD
Difficulty: Hard

Currently it's not possible to emulate software running on the CI-20 using QEMU. The student would add support for a new emulation target to QEMU to simulate the behavior of a CI-20.

Add CI-20 as an OpenWrt target[edit]

Mentors: TBD
Difficulty: Easy?

OpenWrt does not run out of the box on a CI-20. The student would add a target to OpenWrt for the CI-20. This target should allow a user to continue to use all features of the CI-20 and still run OpenWrt. Depending on the project length, the student could investigate, propose and implement mechanisms for simplifying creation of OpenWrt targets for inexperienced OpenWrt developers.