Are you interested in using UEFI on Pine64 or other arm board as the board's firmware?
Yes, it would be interesting if it works.
65.63%
21
Yes, it's interesting, but where the download link?
6.25%
2
Maybe, but for me uboot is enough.
21.88%
7
I am happy with uboot and religiously deny to use Uefi, because it comes from evil corporations!
6.25%
2
What's Uefi? Can it run Kodi?
0%
0
32 vote(s)
* You voted for this item. [Show Results]

UEFI for Pine64
#4
(06-11-2016, 03:40 PM)ssvb Wrote: You seem to be claiming that modern U-Boot is not implementing the UEFI support. Please have a look at http://git.denx.de/?p=u-boot.git;a=blob_...README.efi
I heard about this and watched some code there recently. If I understood right, they are trying to implement the support for running what they call "uefi payloads" - uefi OS loaders I believe. This is way not a UEFI support at least yet. And looking at their code I have found stubs in place of the core services (I was checking some crucial boot services like ConnectController(), RaiseTPL() etc). But I may be wrong. Good for them anyway. My project is pure UEFI from scratch. And in fact this is a part of bigger plans. So I need this anyway and I am better off writing my own things than learning other's.)))
Quote:Anyway, good luck. And I really mean it.
Thank you.
Quote:You seem to have picked an entertaining task for yourself and it would be very interesting to see if you can do a much better job than U-Boot. BTW, is this new firmware going to be open source?
Really.) It is.
As to "better" than, It's too early to say anything on this, but I don't mind it if it comes out to be better. I'll try my best. I believe standardized approach is better than chaotic though.
And also, I don't mind it to be an open-source (bsd-like licensed), because definitely it's huge and evolving into numerous participants community, might result into something much bigger and developed, than that from a single enthusiast. But there might be barriers for this, namely if a vendor is agreeing to reveal needed information on the condition of not disclosing it. But in generally the status of it is not yet decided.

(06-11-2016, 04:08 PM)longsleep Wrote: Assuming it is possible without help from allwinner this seems a colossal waste of time. what's the use in comparison to modern u-boot?
The use is the same - booting OS, it's what it is intended for. The difference is in variety of options to boot. Given the required by the specification features are implemented, it provides a lot more both for the end user and for driver developer in comparison of what uboot gives here and now for the particular board.
it has a way to easier add support for what is lacking. I mean it's easier to implement uefi driver providing new support for something, easier to add support for booting new OS, than to extend uboot for this, uboot even doesn't have a normal documentation and it is unpleasantly fitted to only linux. You don't need recompile your own uboot! just develop the driver and put it together with the core. uefi gives a very powerful and well defined set of services for implementing device support, it has well developed UEFI driver model. End users would advantage of this having more abilities to boot their OSes, this is especially relevant for development boards on which often there is a need to try many builds of different OSes or to have easily achieved and managed multi boot options. Uefi is designed for this. You are inserting your SD card with as many GPT partitions as you want with tons of OSes installed on them, insert USB stick, plug in an HDD and network, and are able to boot from any of this media choosing options in boot menu. Of course, it's kind of idyll, but it's possible.
The minimal sufficient help from allwinner is the required information on their SoC.
ANT - my hobby OS for x86 and ARM.


Messages In This Thread
UEFI for Pine64 - by z4v4l - 06-11-2016, 03:02 PM
RE: UEFI for Pine64 - by ssvb - 06-11-2016, 03:40 PM
RE: UEFI for Pine64 - by z4v4l - 06-11-2016, 05:03 PM
RE: UEFI for Pine64 - by longsleep - 06-11-2016, 04:08 PM
RE: UEFI for Pine64 - by ssvb - 06-11-2016, 06:02 PM
RE: UEFI for Pine64 - by z4v4l - 06-12-2016, 06:40 AM
RE: UEFI for Pine64 - by ssvb - 06-12-2016, 10:56 AM
RE: UEFI for Pine64 - by z4v4l - 06-12-2016, 04:44 PM
RE: UEFI for Pine64 - by ssvb - 06-20-2016, 05:14 AM
RE: UEFI for Pine64 - by z4v4l - 06-20-2016, 06:38 AM
RE: UEFI for Pine64 - by MarkHaysHarris777 - 06-20-2016, 07:50 AM
RE: UEFI for Pine64 - by ssvb - 06-20-2016, 08:46 AM
RE: UEFI for Pine64 - by xalius - 06-20-2016, 12:20 PM
RE: UEFI for Pine64 - by z4v4l - 06-20-2016, 01:30 PM
RE: UEFI for Pine64 - by ssvb - 06-20-2016, 02:42 PM
RE: UEFI for Pine64 - by z4v4l - 06-20-2016, 03:50 PM
RE: UEFI for Pine64 - by ssvb - 06-24-2016, 02:52 PM
RE: UEFI for Pine64 - by z4v4l - 06-24-2016, 03:43 PM
RE: UEFI for Pine64 - by z4v4l - 06-27-2016, 06:01 PM
RE: UEFI for Pine64 - by z4v4l - 08-31-2017, 03:27 PM
RE: UEFI for Pine64 - by z4v4l - 06-24-2018, 03:06 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Pine64 as squeezebox touch replacement Learnincurve 12 28,909 01-13-2021, 02:11 AM
Last Post: Learnincurve
  Pine64 E-ink screen - Android projectileobjects 4 9,919 12-03-2020, 03:03 PM
Last Post: Silk
  Pine64 based IP KVM tuaris 0 4,078 08-06-2020, 12:05 AM
Last Post: tuaris
Information Pine64 Head Unit Zoidiano0 100 148,502 11-19-2019, 04:35 AM
Last Post: rogatip79
  PINE64 to allow use of SATA disk on network/FTP mwelbourne 10 16,390 11-18-2019, 04:09 PM
Last Post: evilbunny
  How to setup VNC on your Pine64 (Debian, SSH, headless) pine64nutz 20 44,179 04-16-2019, 08:00 AM
Last Post: hg6806
  Setup Pine64+ with OP-TEE stdys 0 3,659 09-13-2018, 03:23 PM
Last Post: stdys
  Domoticz + PINE64 Z-Wave Module + Open Z-Wave klliew 4 10,056 04-19-2018, 02:23 AM
Last Post: Harlan Mueller
  Pine64 as Security Camera / Baby Monitor utdrmac 2 7,350 02-01-2018, 07:49 AM
Last Post: davidbrucs
Photo Nextcloud running on Pine64 gbjensen 1 6,221 01-18-2018, 05:51 AM
Last Post: Luke

Forum Jump:


Users browsing this thread: 1 Guest(s)