Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Feb 2018 00:35:45 +0300
From:      Greg V <greg@unrelenting.technology>
To:        "h1997xy@gmail.com" <h1997xy@gmail.com>, "freebsd-arm@FreeBSD.org" <freebsd-arm@FreeBSD.org>
Subject:   Re: GSOC-Suggestions on choose hardwork to work on
Message-ID:  <428e2f71-9348-7e71-adc6-d247dfe1dd63@unrelenting.technology>
In-Reply-To: <-web47m-e0lqga-wwzf8f8r6pe4ob12ok1j3qcnxrbwt6eacmocrngg2n-17bu1phtbdpmg303d2bhyw7p-9z4pe-kujp6g34hjy7k11of4b2a26n551n01-i33h4o-ife9acqcx1qu-ce0yrj-d7m15w.1519243472617@email.android.com>

index | next in thread | previous in thread | raw e-mail


On 02/21/2018 23:04, h1997xy@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 :)


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

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.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?428e2f71-9348-7e71-adc6-d247dfe1dd63>