I want to extend this project to x86 machines as well, but I don't know exactly how to build images for them. For now, I've added a 'zimage' format to mkdepthcharge that just passes the vmlinuz to vbutil_kernel without an initramfs. If you've already made a machine work this way, please tell me if images built with mkdepthcharge can boot on yours.
I've looked at the depthcharge sources a little, there are config options for 'multiboot' and 'bootdata' kernels -- by which they probably mean yet another image boot stuff are packaged in (like FIT in ARM). They seem to support having initramfs ramdisks, but I haven't figured out how to create such boot images yet. Any information on this part is greatly appreciated.
I want to extend this project to x86 machines as well, but I don't know exactly how to build images for them. For now, I've added a 'zimage' format to mkdepthcharge that just passes the vmlinuz to vbutil_kernel without an initramfs. If you've already made a machine work this way, please tell me if images built with mkdepthcharge can boot on yours.
I've looked at the depthcharge sources a little, there are config options for 'multiboot' and 'bootdata' kernels -- by which they probably mean yet another image boot stuff are packaged in (like FIT in ARM). They seem to support having initramfs ramdisks, but I haven't figured out how to create such boot images yet. Any information on this part is greatly appreciated.