From owner-freebsd-current@freebsd.org Tue May 28 08:22:10 2019 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BC5CA15BA817 for ; Tue, 28 May 2019 08:22:10 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from mail.anongoth.pl (mail.anongoth.pl [46.248.190.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "anongoth.pl", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 40B0F6D7D2 for ; Tue, 28 May 2019 08:22:08 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from anongoth.pl (unknown [10.8.0.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: pkubaj@anongoth.pl) by mail.anongoth.pl (Postfix) with ESMTPSA id 1461A27A43 for ; Tue, 28 May 2019 10:21:54 +0200 (CEST) Date: Tue, 28 May 2019 10:21:53 +0200 From: Piotr Kubaj To: freebsd-current@freebsd.org Subject: Re: FreeBSD and Coreboot Message-ID: <20190528082153.GA80209@ThinkPad-X200.g.anongoth.pl> Mail-Followup-To: freebsd-current@freebsd.org References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="kjBJdXS7LUedAkI3" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.11.4 (2019-03-13) X-Rspamd-Queue-Id: 40B0F6D7D2 X-Spamd-Bar: --------- X-Spamd-Result: default: False [-9.74 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[anongoth.pl:s=ANONGOTH]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:46.248.190.61]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; DKIM_TRACE(0.00)[anongoth.pl:+]; MX_GOOD(-0.01)[mail.anongoth.pl]; DMARC_POLICY_ALLOW(-0.50)[anongoth.pl,reject]; NEURAL_HAM_SHORT(-0.97)[-0.967,0]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; IP_SCORE(-3.67)[ip: (-9.90), ipnet: 46.248.160.0/19(-4.91), asn: 47544(-3.58), country: PL(0.06)]; ASN(0.00)[asn:47544, ipnet:46.248.160.0/19, country:PL]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-Mailman-Approved-At: Tue, 28 May 2019 10:39:02 +0000 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 May 2019 08:22:11 -0000 --kjBJdXS7LUedAkI3 Content-Type: text/plain; charset=utf-8; format=flowed Content-Disposition: inline I have been running coreboot on many boards with FreeBSD for a few years now. I've been getting mixed results. E.g. on ASUS F2A85-M there's no fan control in coreboot so the OS must do it itself and FreeBSD doesn't support it. After running it for some time, my CPU eventually burned... Thinkpads seem to basically work fine, since ACPI takes care of fans. ASUS KGPE-D16 are great boards and can run completely blobless, but to run them with FreeBSD, I had to upgrade cooling (it overheated). And the only way to control fans on those boards with FreeBSD and coreboot is via BMC (there's OpenBMC port that runs great). If KGPE-D16 is too expensive, you could get ASUS KCMA-D8 which are cheaper and basically a low-end KGPE-D16. Asrock E350M1 also works pretty well, but it's a really old board with embedded CPU from AMD. There are also (mentioned before) APU from PCEngines, but beware, only APU1 can run blobless. APU2 and newer need proprietary AGESA (APU1 runs with open-source AGESA) and PSP (ME equivalent). Finally, FreeBSD runs on Raptor Talos and Blackbird boards. They don't run coreboot but OpenPOWER firmware, which is also 100% FOSS. If you can afford them, it's the best way to run FOSS firmware. I run both coreboot boards (with FreeBSD and other systems) and Talos II, so feel free to reach to me via email if you have further questions. --kjBJdXS7LUedAkI3 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAABCgB9FiEEycyIeNkkgohzsoorelmbhSCDnJ0FAlzs76FfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEM5 Q0M4ODc4RDkyNDgyODg3M0IyOEEyQjdBNTk5Qjg1MjA4MzlDOUQACgkQelmbhSCD nJ1PTRAAn+xnXXV6hcIXl6H3VTcHCqpihCWQRq3NWvXbY57bHINvDnYpl4ZPMtOv YAVj1U5Vw0GjDaMQhgF2B8Gtkv06u4bkIi4jbQmpOcFfwX1tnKYthYZtlhlYA6/0 29B1ot6FwUa4LaftVU0IY4UorUmVCm2Sn/1SRVRIPaeP7P+Xe+uPG+zi3BhPPPlX TaMSmuKVbRfCRTWibX6bKKc/LfMKwyTOHvbgHW9hiQG1QKGHCCTddH2jaKq9T3p/ WRHJCHgb24ReDHKT51qTOkKVNxrq06fSjHxXk4fJSKptuGnyXaHqhblf6IxUCEXy FMkxWgdpeg7NXAG/sR4X50ksVWHoMq16ZaF3zqZ7zz4wNMXDCdTXWisMQjPC5+rH QnLclkLHoOw1ohEF0L65AT4P13tVfM7WWUntgc9ubto15Jf4/4CHlPaWLcJHH3Ox R5Q9D4Qmq0QjRo7JUbsGegxObrWjULL4qZRO1q5QXpVj+4TnsW1A8zle/rY9QpO6 kfSk9TTNL9uSYTu4ZNk6BXhdcWHtXb+FMUXvP7TKzZ3aWAFvJ5Xt7zq/2o0HtYuJ 5vHoZoTlWozU5u5MOyss2Y5JxNQIOBrO/GxR8/A81memHenSbae1qhLYf6824gtl 1trYEwMbc0gKAEpkkyzI6jaO954+qsH89XFdf4BpWim3a4Zcc1w= =1UKQ -----END PGP SIGNATURE----- --kjBJdXS7LUedAkI3--