Re: FreeBSD for new SOC
- In reply to: Sleep Walker : "Re: FreeBSD for new SOC"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 15 Jul 2021 14:55:33 UTC
On Thu, 15 Jul 2021 15:09:11 +0300 Sleep Walker <s199p.wa1k9r@gmail.com> wrote: > Yes, I know that, I will try to experiment with the old code Don't bother, it doesn't support clock in a good way, that's mostly why I've deleted the code. > > ??, 15 ???. 2021 ?. ? 14:43, Ganbold Tsagaankhuu <ganbold@gmail.com>: > > > > > > > On Thu, Jul 15, 2021 at 7:23 PM Sleep Walker <s199p.wa1k9r@gmail.com> > > wrote: > > > >> Hello FreeBSD ARM community! > >> > >> I would like to discuss one issue. > >> > >> A lot of devices have already been sold in the world on Amlogic > >> processors. > >> These are SBCs and VIDEO consoles. > >> But they all run on Andriod or Linux. No FreeBSD support ;-). > >> > >> If it had been, the user community would have grown a lot, FreeBSD would > >> have grown in popularity, and the number of testers and committers would > >> have increased. > >> This would make FreeBSD for ARM even more stable. > >> > >> What are your thoughts on porting FreeBSD to Amlogic? > >> Such attempts have been made before > >> https://github.com/tomtor/image-freebsd-c2 > >> NetBSD supports multiple SBCs on Amlogic > >> http://www.armbsd.org/arm/ > >> Why don't we add this support too? > >> > > > > Amlogic support was removed last November since there wasn't anyone who > > could maintain amlogic related codes: > > > > https://svnweb.freebsd.org/base?view=revision&revision=367993 > > > > Ganbold > > > > > > > >> > >> I know several Chinese manufacturers who would be happy to send samples > >> of their products to developers. > >> > >> I recently received a RADXA ZERO on Amlogic S905Y2 as a free samples > >> https://wiki.radxa.com/Zero/hardware > >> https://forum.radxa.com/t/introduce-the-radxa-zero/6550 > >> > >> It is a very interesting and tiny device, it comes with Android > >> pre-installed on eMMC, > >> not even Mainline Linux support yet. > >> > >> I've been studying FreeBSD for ARM for two years now and really want to > >> learn > >> add support for new SOCs to FreeBSD. > >> > >> I now have 3 SOCs to add > >> 1) Pine64 Quartz64, > >> 2) Radxa Zero > >> 3) First Russian ARM SOC - BAIKAL-M > >> https://www.baikalelectronics.com/products/338/ > >> > >> In all three variants, I have the necessary equipment. > >> And I have a great desire to learn. > >> > >> I have already written a USB driver for BAIKAL-M and am successfully > >> booting the system in multi-user mode. > >> The results can be viewed here https://pkg.personalbsd.org/baikal/ > >> > >> It succeeded because many devices on BAIKAL-M use fixed-clock and > >> everything is built on DesignWare IP. > >> > >> But I stopped at the need to write a clock driver necessary for Ethernet > >> and PCIe to work. > >> > >> If anyone would agree to advise me, I would be extremely grateful. > >> > >> I am willing to provide access to BAIKAL-M but ssh (since USB Ethernet > >> works) > >> for easier collaboration and learning. > >> > >> Any help or advice would be appreciated. > >> > >> I am extremely interested in participating in the FreeBSD porting project > >> to the new SOC because I want to contribute to the popularization of > >> FreeBSD. > >> > >> -- > >> Yours faithfully, > >> Sergey Tyuryukanov > >> > > -- Emmanuel Vadot <manu@bidouilliste.com> <manu@freebsd.org>