Go to advanced search

by gordanb
Sun Oct 13, 2019 10:00 pm
Forum: Advanced users
Topic: Network Booting and Kernels
Replies: 18
Views: 1166

Re: Network Booting and Kernels

ARM-based systems usually boot using U-Boot. That's as much of an industry standard as anything else; certainly in embedded systems you won't find anything as ludicrous as UEFI. And u-boot has implemented EFI for some years now. I'm rejecting your assertion that UEFI is the only standardised way of...
by gordanb
Sun Oct 13, 2019 9:14 pm
Forum: Advanced users
Topic: Network Booting and Kernels
Replies: 18
Views: 1166

Re: Network Booting and Kernels

You can reject it all you like, but the reasoning is very simple, and I explained it earlier. 1) UEFI is an industry standard 2) There is no other defined industry standard for ARM bootloaders. u-boot may be ubiquitous but it is nowhere nearly as standardised as UEFI. So are you saying that you reje...
by gordanb
Sun Oct 13, 2019 8:54 pm
Forum: Advanced users
Topic: Network Booting and Kernels
Replies: 18
Views: 1166

Re: Network Booting and Kernels

So: If there is an issue with booting a simple zImage, the Foundation may or may not do something about it. If there is an issue with a different boot method, somebody else may or may not do something about it. The kicker is that in my experience, community support is always far better in practicall...
by gordanb
Sun Oct 13, 2019 8:30 pm
Forum: Advanced users
Topic: Network Booting and Kernels
Replies: 18
Views: 1166

Re: Network Booting and Kernels

dickon wrote:
Sun Oct 13, 2019 8:11 pm
There certainly does. It isn't, however, supported.
What exactly does "supported" mean in this context?
by gordanb
Sun Oct 13, 2019 8:06 pm
Forum: Advanced users
Topic: Network Booting and Kernels
Replies: 18
Views: 1166

Re: Network Booting and Kernels

You asserted that 'UEFI is the only supported way of booting aarch64'. Now you're saying there isn't such a thing, and that this is a problem. Since you brought it up, the exact thing I said was: "UEFI is the only officially standardised way of booting aarch64." UEFI is a well defined standard. I a...
by gordanb
Sun Oct 13, 2019 7:15 pm
Forum: Advanced users
Topic: Network Booting and Kernels
Replies: 18
Views: 1166

Re: Network Booting and Kernels

The fact that you cannot find anything about a "standard" way of booting on aarch64 precisely proves my point that lack of standards compliance is indeed a huge problem. RedHat/CentOS only support UEFI on aarch64. Debian apparently care less about standards, and more about supporting more devices. U...
by gordanb
Sun Oct 13, 2019 2:17 pm
Forum: Advanced users
Topic: Network Booting and Kernels
Replies: 18
Views: 1166

Re: Network Booting and Kernels

The problem is lack of standards. Solution is having standards. UEFI is the only officially standardised way of booting aarch64.

I'll have a go and report back. I had the Pi 3 booting Tianocore off the memory card, but I'm not sure how well it will work with pure network booting.
by gordanb
Sun Oct 13, 2019 11:50 am
Forum: Advanced users
Topic: Network Booting and Kernels
Replies: 18
Views: 1166

Re: Network Booting and Kernels

I'm more inclined to try use Tianocore as the 2nd stage bootloader and get that to take it from there.
by gordanb
Sun Oct 13, 2019 11:03 am
Forum: Advanced users
Topic: Network Booting and Kernels
Replies: 18
Views: 1166

Re: Network Booting and Kernels

Thanks. It looks like the Pi 3 DTB is in 4.9.x upstream. Haven't checked for Pi 4 yet. I don't mind applying all the needed patches to a vanilla kernel as long as they don't break things for other targets. I am hoping to use a kernel as packaged already for my other aarch64 machines. It would be ver...
by gordanb
Sat Oct 12, 2019 10:26 pm
Forum: Advanced users
Topic: Network Booting and Kernels
Replies: 18
Views: 1166

Network Booting and Kernels

I just managed to get my 3B to tftp boot, and as far as I can see the boot process always looks for, in order: bootcode.bin config.txt start.elf fixup.dat config.txt config.txt cmdline.txt bcm2710-rpi-3-b.dtb config.txt kernel7.img I have a few questions regarding this: 1) Is there a way to specify ...

Go to advanced search