From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vagrant Cascadian Subject: Re: Guix on the ASUS C201PA Date: Sat, 09 Mar 2019 18:42:29 -0800 Message-ID: <87va0rzbze.fsf@ponder> References: <875zswjwoc.fsf@ngyro.com> <87lg1s4bv9.fsf@ponder> <871s3kjcnj.fsf@ngyro.com> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:33791) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h2oQ9-0001sn-Vk for guix-devel@gnu.org; Sat, 09 Mar 2019 21:42:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1h2oQ9-0006RB-5K for guix-devel@gnu.org; Sat, 09 Mar 2019 21:42:37 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]:39172) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1h2oQ8-0006QI-UA for guix-devel@gnu.org; Sat, 09 Mar 2019 21:42:37 -0500 In-Reply-To: <871s3kjcnj.fsf@ngyro.com> 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" To: Timothy Sample Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2019-03-06, Timothy Sample wrote: > Vagrant Cascadian writes: >> On 2019-03-06, Timothy Sample wrote: >>> I was able to get Guix to boot on an ASUS Chromebook C201PA. So, I've gotten the kernel to load, but the version of coreboot and/or depthcharge I have installed seems to ignore the presence of the initrd (which you had mentioned in your initial mail). I guess I should try libreboot again, maybe it fixed some other things too... I did manage to get the rockchip.usb_uart with a hacked up USB cable to produce a serial console for debugging and actually seeing the kernel logs rather than them scrolling pass the screen only to give a kernel panic. (kernel-arguments '("console=3DttyS2,115200" "rockchip.usb_uart")) Anyone had any luck booting GuixSD without an initrd? I sort of thought about dumping the initramfs to a partition and trying to work around it that way... I've also got patches to pull in u-boot 2019.04-rc3 with a chromebook_speedy target for installing directly to flash, as well as one to load from depthcharge. Unfortunately, I still get no video. Someone's working on porting rockchip.usb_uart to u-boot to make it easier to see what's going on. Mostly hoping to just get u-boot support working and forget about depthcharge. >> I have two big technical frustrations with Depthcharge: >> >> It's really hard to debug or select alternate kernels when boot is >> failing. >> >> The kernel+initrd is limited to ~16MB. linux-libre on armhf is about >> 5MB, and the initrd around 11MB... so it's running pretty close to that >> limit (Debian initrd's are even larger these days). I even increased the >> size of the partition to 32MB to see if it would work, but it refused to >> boot from anything larger than 16MB. > > I didn=E2=80=99t know about the image size limit. Guix (with the very sp= artan > PrawnOS kernel build) is only 14M, so I guess I was just lucky here. This may have just been the older libreboot build I once had; I notice that prawn-os and gentoo seem to work fine with 32MB/64MB kernel boot partitions. Or maybe some other misunderstanding on my part about why depthcharge refused to boot it... just now starting to grasp all those "cgpt" partitioning flags. live well, vagrant --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRlgHNhO/zFx+LkXUXcUY/If5cWqgUCXIR5lgAKCRDcUY/If5cW qs2qAP9C+6xsvjZkUfcCVcwYTU57LYStXFbfSsLMuWlI+lDipAD/dSl9pIcYXy0R uMslNYM5hNcW8OFmgKvrNpA4uOP93ww= =luAz -----END PGP SIGNATURE----- --=-=-=--