From mboxrd@z Thu Jan 1 00:00:00 1970 From: Efraim Flashner Subject: Re: GuixSD and free hardware Date: Fri, 23 Oct 2015 09:28:00 +0300 Message-ID: <20151023092800.7365e8a6@debian-netbook> References: <87a8rjusbn.fsf@gnu.org> <87twpqdcpb.fsf@netris.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; boundary="Sig_/J_8utM8hQ5oia_T_GtIugUd"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44694) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZpVpx-0008NJ-Lh for guix-devel@gnu.org; Fri, 23 Oct 2015 02:28:26 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZpVpu-0002Wc-De for guix-devel@gnu.org; Fri, 23 Oct 2015 02:28:25 -0400 In-Reply-To: <87twpqdcpb.fsf@netris.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Mark H Weaver Cc: guix-devel@gnu.org --Sig_/J_8utM8hQ5oia_T_GtIugUd Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, 16 Oct 2015 12:01:52 -0400 Mark H Weaver wrote: > ludo@gnu.org (Ludovic Court=C3=A8s) writes: >=20 > > Hello! > > > > Gammel Holte skribis: > > =20 > >> I would like to draw your attention to new Rockchip ARM machines (e.g.= Asus > >> C201). These are very cheap, easy to reflash and can be run without any > >> blobs (except 3D acceleration, unless the Lima driver gets finished). = They > >> don't even need CPU microcdes. Paul Kocialkowski (of Replicant fame) > >> recently added Libreboot support to the C201 [1]. > >> > >> In my opinion, it'd be really nice to have GuixSD polished on this > >> architecture, so that users can buy one and get things going with mini= mal > >> effort. Sort of a few reference devices like what BSD does with some > >> Thinkpads. If running linux-libre, and wishing to have libreboot as a > >> bootloader, there are not that many choices. =20 > > > > I think many of us are interested in having GuixSD on those devices. > > > > Mark recently ported GuixSD to mips, which allowed him to identify > > architecture-specific assumptions need to be addressed. That was an > > important first step. > > > > There=E2=80=99s also the question of whether we can use GRUB on these p= latforms, > > since GuixSD pretty much relies on it. Latest GRUB reportedly works on > > (some) ARM platforms: > > . =20 >=20 > If I understand correctly, GRUB has been ported to the 'arm-uboot' > platform, but not yet 'arm-coreboot'. Poking around github a bit I came across rockchip's github codedump account, and they have a u-boot repository for some of their rk3X88 (and rk3066) chips. https://github.com/linux-rockchip/u-boot-rockchip If I understand the boot process correctly, depending on the board, the "boot order" is u-boot = =3D> "ZImage" kernel =3D> rootfs. >=20 > > It would be good to see if GRUB can be used as the LibreBoot payload on > > the C201, as a replacement for =E2=80=98depthcharge=E2=80=99. =20 This I don't know anything about >=20 > I guess this won't be possible until either GRUB is ported to > 'arm-coreboot', or u-boot is ported to the C201. If the chromebook is anything like my arm board (which is probably a big assumption) then all we need to do is worry about getting the C201 to boot up, and the kernel/electricity/magic will get all the "peripherals" powered up and ready for instructions from the kernel. Since the C201 has an RK3288, it might already be ready. >=20 > Mark >=20 Efraim --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --Sig_/J_8utM8hQ5oia_T_GtIugUd Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCgAGBQJWKdNwAAoJEPTB05F+rO6T2fIP/1VEu8aq050tn3Hs4J9pIa6A Yaa/54Fdi/L8OEPiDEoowPXtRt4JSUKSHK/jh1+myw3bJMTUbXzbMe4FgB4SZQfM ccLl+ZXdDEkkSjB5bDwckp+EE8RS49WPzPjIy3UCl30LUFbBN/8VivsCMYp4+N0O FIe1TdL4TGq+1skMq+E28qiI0dK25YNmhKcELxnguONARbVJpPGJDrXkGRg299BR ev/M+GMc9P4jydHh6+vG6duRa9ssopxdaz5Q0eJt6aSp7MidJ9TSlr/BnrwiT/fo XaoFl+KhI7Z7oz8dnC3f9zjZ4LChWYbS42g8sR5B9SDH7plKYn0GCtreZCwNnaAj EUiSE4FEx4P8nnbyuuFSec4s/B4fGg8omgi4S29/EF0hvHWf9dwYsddgYOCrHZPB U2m9COWzjAPTqQ2yK7HZC/kQ16Qb66FUllCdkT+5SmeM+2+nbvNTZUnr+HIPy3He DoaQMryT1ZKYz2ukM5wJaQvxcbIgb4Ea0eKtFbWUI678+lqrYBbsO6bVIaMjFXvG rrZfMUUnNbU3+qw6myL6RLIa/To0HAGPF5w1yZOAdmqMzgN2kX6DAcR+fDXv0n9i eGFgZilFzAwSYF+cF8cPiF04aJb7Xn5AJeCPHx2c2NaiTcy/Pyb6a0wAz60r9Lwp 5HKmIFlKNRpPzBgSUkx7 =oSdy -----END PGP SIGNATURE----- --Sig_/J_8utM8hQ5oia_T_GtIugUd--