Date: Thu, 5 Nov 2015 17:14:03 +0100 From: Zbigniew Bodek <zbb@semihalf.com> To: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Subject: HEADS UP: Cavium ThunderX support in the tree Message-ID: <CAG7dG%2BxzC_SGiFtncTd7tbi_VqmyXj_08JY34hKFDkvnSg1PPw@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hello all, Semihalf is happy to officially announce that starting from SVN revision r289550 FreeBSD is ready to run on Cavium ThunderX system-on-chip! ThunderX is the first ARM64 (ARMv8) hardware platform to be supported by FreeBSD and the only one that introduces 96-CPU cores SMP. The integrated code includes support for: - Single and dual-socket operation (48 and 96 CPUs) - PCI Express - SATA - Network Interface Controller (VNIC) 1/10/40G - Other required drivers (GICv3, Interrupt Translation Services) There is still some polishing and optimizations to be done but the system can be used as is in 11-CURRENT and will work as briefly shown on this video: https://www.youtube.com/watch?v=1q5aDEt18mw This would not be possible without all great work of the following people at Semihalf: Dominik Ermel Wojciech Macek Michal Mazur Tomasz Nowicki Michal Stanek Zbigniew Bodek Special thanks go to: ARM, Cavium and the FreeBSD Foundation for sponsoring this work. Ed Maste (The FreeBSD Foundation) for all the help and project management. Andrew Turner for technical input and numerous code reviews. Andy Wafaa (ARM), Prasun Kapoor and Larry Wikelius (Cavium) for their support and help with the hardware. Rafal Jaworowski (Semihalf) for putting this project together. PS. You may also be interested in checking out our entry on ARM community blog about this work: https://community.arm.com/groups/processors/blog/2015/10/27/semihalfs-arm64-blog-1-the-freebsd-on-the-96-cpu-armv8-soc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAG7dG%2BxzC_SGiFtncTd7tbi_VqmyXj_08JY34hKFDkvnSg1PPw>