[GH-ISSUE #1510] Das U-Boot support #492

Open
opened 2026-02-27 14:51:59 +03:00 by kerem · 0 comments
Owner

Originally created by @C-512L on GitHub (Aug 31, 2024).
Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1510

Is your feature request related to a problem? Please describe.
Das U-Boot and derivative projects (such as Tow-Boot) support loading UEFI payloads, but have some limitations. When it comes to iPXE, U-Boot has some details in their documentation on building iPXE for it, which just involves adding a few lines to src/config/local/nap.h to disable cpu sleep support. This would allow for hardware which doesn't come with a full-fledged bootloader to make use of netboot.xyz without the need of custom-made builds.

Describe the solution you'd like
Consider the possibility of adding a new build which includes this patch or applying this patch globally to the aarch64 builds.
For a list of devices which could benefit from it, you can check the list of supported devices of Tow-Boot.

Describe alternatives you've considered

There are some SBCs that can be used with EDK2, but it is a much broader project which not every platform can support.

Originally created by @C-512L on GitHub (Aug 31, 2024). Original GitHub issue: https://github.com/netbootxyz/netboot.xyz/issues/1510 **Is your feature request related to a problem? Please describe.** Das U-Boot and derivative projects (such as [Tow-Boot]) support loading UEFI payloads, but have some limitations. When it comes to iPXE, U-Boot has some details in their documentation on [building iPXE] for it, which just involves adding a few lines to `src/config/local/nap.h` to disable cpu sleep support. This would allow for hardware which doesn't come with a full-fledged bootloader to make use of netboot.xyz without the need of custom-made builds. **Describe the solution you'd like** Consider the possibility of adding a new build which includes this patch or applying this patch globally to the aarch64 builds. For a list of devices which could benefit from it, you can check the list of [supported devices] of Tow-Boot. **Describe alternatives you've considered** <!-- A clear and concise description of any alternative solutions or features you've considered. --> There are some SBCs that can be used with EDK2, but it is a much broader project which not every platform can support. [Tow-Boot]:https://tow-boot.org/ [supported devices]:https://tow-boot.org/devices/index.html [building iPXE]:https://docs.u-boot.org/en/v2021.04/uefi/iscsi.html#ipxe
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/netboot.xyz#492
No description provided.