mkelfImage is a utility to create ELF boot images from Linux kernel images.
It might be possible to use a vmlinux file with an embedded initramfs image as a payload, without using mkelfImage. We haven't tested this yet and would appreciate your feedback if you decide to try this alternative approach.
Downloading and building mkelfImage
$ git clone http://review.coreboot.org/p/coreboot $ cd coreboot/trunk/util/mkelfImage $ ./configure $ make
| I, the copyright holder of this work, hereby release it into the public domain. This applies worldwide.
In case this is not legally possible: