This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
gsoc:2025-gsoc-iio-driver [2025/01/31 02:06] marcelosc Swap proposal tips and previous projects sections |
gsoc:2025-gsoc-iio-driver [2025/02/22 20:47] (current) marcelosc Adjust chip suggestion paragrahp |
||
---|---|---|---|
Line 22: | Line 22: | ||
====== Project Ideas ====== | ====== Project Ideas ====== | ||
- | ==== Create a Linux IIO driver for Analog Devices, Inc.'s AD7911 10-bit Analog to Digital Converter ==== | + | ==== Create a Linux IIO driver for Analog Devices, Inc.'s ADE9113 Isolated, Sigma-Delta Analog to Digital Converter ==== |
**Project Size:** 1 contributor medium (175 hours), **Level of difficulty:** Intermediate | **Project Size:** 1 contributor medium (175 hours), **Level of difficulty:** Intermediate | ||
Line 28: | Line 28: | ||
**Desired knowledge:** C, Bash, operating systems elementary concepts | **Desired knowledge:** C, Bash, operating systems elementary concepts | ||
- | The driver should be tested on the real hardware. The proposed setup is Raspberry Pi 3 Model B and EVAL-AD7911 evaluation board. | + | The driver should be tested on the real hardware. The proposed setup is Raspberry Pi 3 Model B and EVAL-ADE9113 evaluation board. |
- | The goal of the project is to provide support for AD7911 chips within Linux which will require writing device tree documentation for AD7911 part and developing an IIO device driver. The desired final project state is to have AD7911 driver and associated device tree documentation merged with upstream IIO tree. | + | The goal of the project is to provide support for ADE9113 chips within Linux which will require writing device tree documentation for ADE9113 and developing an IIO device driver. The desired final project state is to have ADE9113 driver and associated device tree documentation merged with upstream IIO tree. |
- | We are also open for suggestions for different ADI's component. If there won’t be suggestions, or they don’t make sense, we will choose one component for the accepted student. | + | We are also open to suggestions for different ADI's components. If no suggestions are made, or they are not suitable for a GSoC project, we will choose one component for the accepted student(s). |
+ | |||
+ | Mentors: Marcelo Schmitt, Dragos Bogdan | ||
Code repository: [[https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git/]] | Code repository: [[https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git/]] | ||
Line 101: | Line 103: | ||
Mentors: | Mentors: | ||
- | * Ciprian Hegbeli (ciprian dot hegbeli at analog.com) | ||
* Marcelo Schmitt (marcelo dot schmitt at analog.com) | * Marcelo Schmitt (marcelo dot schmitt at analog.com) | ||
* Dragos Bogdan (dragos dot bogdan at analog.com) | * Dragos Bogdan (dragos dot bogdan at analog.com) |