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>