Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 11 Dec 2022 15:29:24 +0100
From:      Julien Cassette <julien.cassette@gmail.com>
To:        Milan Obuch <freebsd-riscv@dino.sk>
Cc:        freebsd-riscv@freebsd.org, gehaowu@bitmoe.com
Subject:   Re: Whether the Sipeed Lichee RV equipment is supported
Message-ID:  <CAMWTpV=ig2xrgszO8XkSDGyz6XwjD3=y0Un_wTzFja9k0rtEsg@mail.gmail.com>
In-Reply-To: <20221211114416.6f28a2c4@zeta.dino.sk>
References:  <2ced3777-1e7b-4028-bcb1-ea8ba3f9761d.gehaowu@bitmoe.com> <20221211114416.6f28a2c4@zeta.dino.sk>

next in thread | previous in thread | raw e-mail | index | archive | help
Le dim. 11 d=C3=A9c. 2022 =C3=A0 11:44, Milan Obuch <freebsd-riscv@dino.sk>=
 a =C3=A9crit :
>
> On Sun, 11 Dec 2022 18:15:01 +0800
> "=E8=91=9B=E8=B1=AA=E6=AD=A6" <gehaowu@bitmoe.com> wrote:
>
> > hello everyone:
> > I have obtained a Sipeed Lichee
> > RV[https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html
> > <https://wiki.sipeed.com/hardware/en/lichee/RV/RV.html >] device,
> > which does not seem to support freebsd. Do you have a support plan
> > and schedule? Thank you Sipeed Lichee RV <https://fanyi.baidu.com/###
> > > hello everyone: I have obtained a LICHEERV device, which does not
> > > seem to support freebsd. Do you have a support plan and schedule?
> > > Thank you
>
> Allwinner D1 uses C906 core, which means something special needs to be
> done to support it. See older post on this list, available at URL
> https://lists.freebsd.org/archives/freebsd-riscv/2022-December/000229.htm=
l
>
> Some time ago, however, there was a thread on the subject as well, most
> interesting one (I think) is from March 13, 2022, archived copy at
> https://lists.freebsd.org/archives/freebsd-riscv/2022-March/000159.html
>
> I don't know more, but maybe Julien achieved something, added as CC. It
> would be nice if he can share in case he has anything done.
>
> Regards,
> Milan

Hello

I have ported the following drivers: watchdog, interrupt, clock/reset,
i/o pins, memory card; and implemented C906-specific cache management
functions.

So in September I could boot from MFS, get a shell and mount the MMC.
But I could not boot directly from MMC and I stalled there.

Also I had to disable T-Head memory extensions in the bootloader. I
don't know if other C906-specific things are needed.

Sources: https://github.com/freebsd-d1/freebsd-d1
Reviews: https://reviews.freebsd.org/people/revisions/13728/

Regards,
Julien



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAMWTpV=ig2xrgszO8XkSDGyz6XwjD3=y0Un_wTzFja9k0rtEsg>