Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Feb 2018 00:35:45 +0300
From:      Greg V <>
To:        "" <>, "" <>
Subject:   Re: GSOC-Suggestions on choose hardwork to work on
Message-ID:  <>
In-Reply-To: <>
References:  <>

Next in thread | Previous in thread | Raw E-Mail | Index | Archive | Help

On 02/21/2018 23:04, wrote:
> Dear all,
> My name is Hebe, and I am a y2 computer science student interested in the "Improve support for an embedded CPU/board" gsoc project.
> As a computer science student, it is hard to choose a hardware. By any chance, would you mind providing some advice on which CPU to work on? Which specific type of CPU is the most in-demand?
> Thank you for your time!

Check out the ROCK64 board
It's awesome because it provides up to 4 GB RAM in the Raspberry Pi form 
Many people want to run FreeBSD on it.

It currently boots, but does not even mount the SD card:

Because there are no drivers for the Rockchip RK3328 SoC.

Would be very nice to have drivers for at least:
SD/MMC (rk3328-dw-mshc),
CPU clock/power management (rk3328-cru, rk3328-pmu),
CPU thermal sensor (rk3328-tsadc),
and Ethernet (rk3328-gmac — should reuse if_dwc similarly to aw_if_dwc?).

Maybe you could help with the development of these drivers :)

If that's too hard, my other suggestion would be fixing some sunxi 
(Allwinner) things.

The Allwinner H3 Audio Codec currently throws a fatal error at boot on 
Orange Pi (PC and Plus2E) boards:

And the if_awg Ethernet driver (also on these boards) only seems to work 
when an Ethernet cable has been plugged in before powering the board on.

Want to link to this message? Use this URL: <>