06-12-2016, 04:44 PM
(06-12-2016, 10:56 AM)ssvb Wrote: Yeah, that's a nice fairy tale. You still need to be able to debug the drivers, that's where the things usually become uglyThis fact doesn't deny what I've said, - a much more developed Uefi interface, makes it easier to implement board support. Not easy, but easier.
Quote:Huh? Of course U-Boot supports booting from SD cards, USB sticks, SATA, Ethernet (both TFTP and PXE), USB OTG and pretty much every other possible option. Instead of speculating, just get some Allwinner board with an older SoC and you will see it yourself. Or read about it here: http://git.denx.de/?p=u-boot.git;a=blob;...DME.distroI love that with allwinner's SoC's there is such an (almost) idyll. Not everywhere this is the case. Some boards, decent ones, by the hardware, have uboot that can only boot from SD/eMMC.
The Pine64 board is a bit special case, because it is the first Allwinner 64-bit SoC. That's why it needs more work (also partially because we surely want to have UEFI working on AArch64 too). But the Allwinner A64 and Pine64 support in U-Boot is progressing nicely (some initial support is already there!) and we are likely only a few months away until it is in a perfectly usable shape.
ANT - my hobby OS for x86 and ARM.