Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Very slow kernel/initrd download (RPI + U-boot)
2019-09-21, 13:58
Post: #7
RE: Very slow kernel/initrd download (RPI + U-boot)
(2019-09-20 03:51)NiKiZe Wrote:  Ah ... there is a named config in iPXE for the Pi: https://git.ipxe.org/ipxe.git/tree/HEAD:/src/config/rpi

Build using CONFIG=rpi as described in https://ipxe.org/appnote/named_config
That should make sure that the correct usb drivers is (not) available.

And with that I think that you will only want lan78xx.efi (sorry for all the other noise in the thread)

The named config does look promising, but I still can't get it to work. Building with `CONFIG=rpi lan78xx.efi` or `CONFIG=rpi lan78xx--ecm--ncm.efi` or CONFIG=rpi rpi.efi` all fail to detect any network devices.

Although looking at the `rpi` configs, I do see that it uses EFI_USB_IO_PROTOCOL which has this concerning warning about super slow downloads. So maybe the slow downloads are a current limitation of iPXE on the Raspberry Pi?

I'll try to ping Michael as he's been pushing commits related to Raspberry Pi drivers to see what his setup looks like.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Very slow kernel/initrd download (RPI + U-boot) - ljfranklin - 2019-09-21 13:58



User(s) browsing this thread: 1 Guest(s)