Re: Support for rockpi-s (rockchip rk3308)

From: Mario Marietto <marietto2008_at_gmail.com>
Date: Mon, 19 Jun 2023 10:05:33 UTC
I like what you have got. I'm interested in building a custom phone,powered
by FreeBSD. Most of the components have been found by you. What's missing ?
Personally I prefer a physical keyboard,like the blackberry one. And I
think there is the need to find a proper hardware with the driver supported
by freebsd. I don't know if it's easier to use a physical keyboard or a
touch screen with the driver attached freebsd compatible. What still misses
is a GSM / CDMA / HSPA / EVDO / LTE
<https://www.gsmarena.com/samsung_galaxy_note_3-5665.php#> module for place
phone calls.sms and internet. What about the GPU ? Does your rockchip
rk3308 have a good GPU module integrated with the mobo ?

On Mon, Jun 19, 2023 at 8:26 AM Sulev-Madis Silber <madis555@hot.ee> wrote:

> nah, it's emmc, sits on sd
>
> info from https://wiki.radxa.com/RockpiS/hardware/SDNAND
>
> note that they really like to name all their flash sizes as giga*bits*. so
> largest is 1gb in size. it's slc though. and therefore small and expensive.
> but with some squeezing, fbsd will do fine in that. even dual rootfs and
> config partitions fit in. although it's more freedom in 8g emmc sizes
>
> On Monday, June 19, 2023, titus <titus@edc.ro> wrote:
> > afaik rockpi-s have “raw nand" not emmc so it won’t be that easy
> >
> > On Jun 19, 2023, at 7:18 AM, Sulev-Madis Silber <madis555@hot.ee> wrote:
> > i'm keeping my eye on this. i've long wanted to have rock pi s supported
> in fbsd. emmc support would be nice too. i'll get few for tests i'm sure
> >
> > deserves own message but i have nanopi neo core1 lts running off just
> emmc here, with ugly fdt/uboot hacks. just saying, as i had to make it work
> on my own, i'll bring the methods out if anyone is curious
> >
> > On Thursday, June 15, 2023, titus <titus@edc.ro> wrote:
> >> Hello,
> >> I hacked some crude support for rockpi-s.
> >> SD card works
> >> USB works
> >> UART works
> >> Ethernet works (no media autodetect but works).
> >>
> >> I added support rk3308-cru (clock), rk3308-pinctrl, rk3308-gmac mostly
> by
> >> looking at the linux and openbsd code
> >>
> >>
> https://forums.freebsd.org/threads/adding-support-for-the-rockpi-s.80956/#post-613952
> >> dmesg attached
> >>
> >> --
> >>
> >> ---------------------------------------------------------------------
> >> How an engineer writes a program: Starts by debugging an empty file...
> >>  Titus Manea  <titus@edc.ro>       |  Eastern Digital Inc.
> >>
> >>
> >



-- 
Mario.