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
#5
(06-11-2016, 05:03 PM)z4v4l Wrote: 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.
They are trying to implement whatever has practical value. And nothing is set in stone, the work is still being done.

Quote:This is way not a UEFI support at least yet.
However U-Boot currently has much better UEFI support than your implementation. Simply because your implementation does not exist yet Wink

Quote: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).
Well, you can always try to fix this yourself. Sending patches to the U-Boot mailing list is easy.

Quote: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.)))
Do you realize that "Uefi is an advanced firmware standard, and it can give a rich set of booting possibilities for end users. Of mini PC range as well. It's not tight to servers at all. GPT partitioning, exhaustive list of boot options from any imaginable media and protocol - eMMC modules, SD cards, USB sticks, SSD drives, SATA and SCSI HDD drives, CD roms, network, UART, etc. It has security options (if needed)" is not something that automatically comes as given with UEFI? It is just a big task list for you. Can you handle all of this work alone and in a reasonable time frame?

Quote: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 I believe that U-Boot is doing a reasonably good job. Standards exist for interoperability and U-Boot implements them. This works.

Quote: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.
If your implementation is not open source, then it has no realistic chance to compete with open source alternatives. People generally don't dislike standards, but they dislike closed source implementations because closed source provides too many opportunities for the firmware to secretly do bad things.

(06-11-2016, 05:03 PM)z4v4l Wrote:
(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.
U-Boot is on the way to support booting Windows: http://lists.denx.de/pipermail/u-boot/20...55532.html


Quote:You don't need recompile your own uboot! just develop the driver and put it together with the core.
Which core?

Quote: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.
So what? You are listing the features that are already provided by U-Boot.


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,850 01-13-2021, 02:11 AM
Last Post: Learnincurve
  Pine64 E-ink screen - Android projectileobjects 4 9,902 12-03-2020, 03:03 PM
Last Post: Silk
  Pine64 based IP KVM tuaris 0 4,071 08-06-2020, 12:05 AM
Last Post: tuaris
Information Pine64 Head Unit Zoidiano0 100 147,869 11-19-2019, 04:35 AM
Last Post: rogatip79
  PINE64 to allow use of SATA disk on network/FTP mwelbourne 10 16,351 11-18-2019, 04:09 PM
Last Post: evilbunny
  How to setup VNC on your Pine64 (Debian, SSH, headless) pine64nutz 20 44,070 04-16-2019, 08:00 AM
Last Post: hg6806
  Setup Pine64+ with OP-TEE stdys 0 3,650 09-13-2018, 03:23 PM
Last Post: stdys
  Domoticz + PINE64 Z-Wave Module + Open Z-Wave klliew 4 10,031 04-19-2018, 02:23 AM
Last Post: Harlan Mueller
  Pine64 as Security Camera / Baby Monitor utdrmac 2 7,327 02-01-2018, 07:49 AM
Last Post: davidbrucs
Photo Nextcloud running on Pine64 gbjensen 1 6,209 01-18-2018, 05:51 AM
Last Post: Luke

Forum Jump:


Users browsing this thread: 1 Guest(s)