I want to boot a non-linux OS on the Xeon Phi. Is there any documentation on that?
From the MPSS User Guide:
"The second part of the boot argument indicates to boot a Linux* image. It may also be set to elf to indicate booting a standard ELF format file. Documenting non-Linux* boot is beyond the scope of this document."
Is it possible to boot an elf-x86_64 (no unsupported vector instructions used) or does the elf need to be an elf-k1om? What is the entry point of the elf and can it be used to bootstrap the card OS?
There are two further questions that arise:
- How can the host be informed that the system is ready?
- How can the coprocessor OS write to the serial console (which arrives at /dev/ttyMICx on the host) ?
It is basically which SBOX registers do I have to set to which values?
Thanks for any replies on the questions.