GSOC-Suggestions on choose hardwork to work on

Emmanuel Vadot manu at bidouilliste.com
Thu Feb 22 09:32:14 UTC 2018


On Thu, 22 Feb 2018 00:35:45 +0300
Greg V via freebsd-arm <freebsd-arm at freebsd.org> wrote:

> 
> On 02/21/2018 23:04, h1997xy at gmail.com 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!
> Hi!
> 
> Check out the ROCK64 board http://wiki.pine64.org/index.php/ROCK64_Main_Page
> It's awesome because it provides up to 4 GB RAM in the Raspberry Pi form 
> factor.
> Many people want to run FreeBSD on it.
> 
> It currently boots, but does not even mount the SD card:
> https://twitter.com/manuvadot/status/943818826441003008
> 
> 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 :)
> 

 I know have the cru bits (not complete but soon will be) and mmc is
working (but slow). I'll soon push my changes and help is always
welcome on any other 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:
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=226014

 I have a patch from jmcneill@ that fixes that, I need to test and
commit it.

> 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.

 It was fixed recently by kevans@

> _______________________________________________
> freebsd-arm at freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-arm
> To unsubscribe, send any mail to "freebsd-arm-unsubscribe at freebsd.org"


-- 
Emmanuel Vadot <manu at bidouilliste.com> <manu at freebsd.org>


More information about the freebsd-arm mailing list