> From: Tuyosi T <nakajin.fu...@gmail.com> > Date: Tue, 18 Apr 2017 03:02:04 +0900 > > how about odroid ?
The Odroid-XU4, and almost certainly the Odroid-XU3 use a Samsung Exynos5 SoC and are supported by OpenBSD/armv7. Only USB works, but the onboard ethernet is ure(4), so that works as well. You need a closed-source first-stage "secure" bootloader from Hardkernel and it is unclear under what terms that binary can be redistributed. So you're unlikely to see official OpenBSD installation images for this hardware. The first-stage bootloader remains active and provides some power management interfaces to the non-secure world. This interface is used to spin up secondary CPU cores. Unfortunately it doesn't provide the standard PSCI interface for that. On the bright side, Hardkernel provides a version of the first-stage bootloader that can load mainline U-Boot. The situation on the Odroid-C2 is worse. The Amlogic S905 SoC needs a closed-source first-stage bootloader as well, and this bootloader can only boot a U-Boot that has been signed. Hardkernel provides a closed-source Linux binary to do the signing. Not good. Therefore there is no real interest in supporting this hardware in OpenBSD/arm64. > -------------------------- > The ODROID means Open + Android. > It is a development platform with hardware as well as software. For some definition of Open... In the end we're a small group and we we can only support a limited subset of all the ARMv7 and ARMv8 hardware out there. We'll select platforms that either have good support in mainline U-Boot or come with preloaded UEFI firmware and defenitely prefer ones with completely open source firmware.