Cristi Magherusan wrote:
if mkelfimage is still needed
I don't know.
ELF vmlinux binary with initramfs
Yes, it's a good idea. Please try it and report if it works. Also see http://www.coreboot.org/Initramfs
Does it have anything to do with the multiboot specification,
No, multiboot is a separate topic.
or why does coreboot need the ELF to be modified using the mkelfImage tool?
I am not sure that it does need that. Did you try using the plain vmlinux?
Can you compare the vmlinux entry point with the entrypoint of an mkelfImaged ELF image?
//Peter