Post Reply 
 
Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
raspberry version?
2015-05-06, 22:18
Post: #2
RE: raspberry version?
(2015-05-06 16:29)Aigor Wrote:  Hi, for what you know, could be possible compile ipxe on raspberry? it could be usefull to build a mini ipxe server with ipxe on Pi, like swiss knife for every System manager ;-)

Other then using the right build-chain and some minor tweaks to the makefile there should be nothing preventing you to build iPXE on ARM.
The hard part here is probably getting an i386 cross-compiler set up.
Some of the internal tools needs to be built to work on ARM which is why the Makefile modifications might be needed.
There is however quite a big risk of the build process being painfully slow.

To clarify, and avoid possible confusion, iPXE will only run/boot x86 and x86_64 CPUs
That is the machine that you boot that runs iPXE, regardless of what is running on the "boot server"

The Raspberry Pi is otherwise quite well suited to provide DHCP and TFTP services for a small network, and thus able to use as a server for iPXE, even HTTP, the bottleneck is in the limited network speed (around 30Mbit/s because of the USB attached NIC)

So in summary, use prebuilt ipxe bins(and/or external build host), and put on the RPi that serves as TFTP server is proabably the way to go.

However if you have an i386 cross-compiler setup on your Pi give it a try and post any error make throws and maybe the build could be updated to work in this case. (But don't get your hopes up to much since the usecases and interest to fix this will probably be slim at best)

Use GitHub Discussions
VRAM bin
Visit this user's website Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
raspberry version? - Aigor - 2015-05-06, 16:29
RE: raspberry version? - NiKiZe - 2015-05-06 22:18
RE: raspberry version? - plachance - 2016-01-17, 08:57
RE: raspberry version? - NiKiZe - 2016-01-17, 09:28
RE: raspberry version? - carlfk - 2015-12-15, 07:56



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