12-20-2019, 07:51 AM
(This post was last modified: 12-20-2019, 07:11 PM by rogerroger.)
I found the culprit that wouldn't let me boot from eMMC:
In the OpenBSD installer ramdisk,
but
The installer's u-boot just doesn't seem to be compatible with the pinebook.
But the latter is. I got it from https://ftp.openbsd.org/pub/OpenBSD/6.6/...019.10.tgz (specifically, ./share/u-boot/pinebook/u-boot-sunxi-with-spl.bin). There are other u-boot-sunxi-with-spl.bin's in there, but none of them are the file distributed in the ramdisk. I guess it's a bug for OpenBSD to fix?
I'll run the install again but make sure to copy the working u-boot to /usr/mdec/pine64 first. UPDATE: This worked. I now have a booting OpenBSD pinebook.
I'm curious if you ran into any of these issues at all, @elewarr? Or are you just not using the eMMC at all?
In the OpenBSD installer ramdisk,
Code:
# sha256 /usr/mdec/pine64/u-boot-sunxi-with-spl.bin
SHA256 (/usr/mdec/pine64/u-boot-sunxi-with-spl.bin) = 3600ad8d6154ab61ac310812d8816cdb9a4f295154795c7ef9dff93ab3bb0558
but
Code:
# sha256 /mnt/pinebook-openbsd/u-boot-sunxi-with-spl.bin
SHA256 (/mnt/pinebook-openbsd/u-boot-sunxi-with-spl.bin) = 7d4610194927db492269d9c0dc5e78f269861d1724b643bb4feab514463c6a4f
The installer's u-boot just doesn't seem to be compatible with the pinebook.
But the latter is. I got it from https://ftp.openbsd.org/pub/OpenBSD/6.6/...019.10.tgz (specifically, ./share/u-boot/pinebook/u-boot-sunxi-with-spl.bin). There are other u-boot-sunxi-with-spl.bin's in there, but none of them are the file distributed in the ramdisk. I guess it's a bug for OpenBSD to fix?
I'll run the install again but make sure to copy the working u-boot to /usr/mdec/pine64 first. UPDATE: This worked. I now have a booting OpenBSD pinebook.
I'm curious if you ran into any of these issues at all, @elewarr? Or are you just not using the eMMC at all?