Hopefully, the message is not garbled this time ... So what do I need to do after u-boot has loaded? The best I could get up to now was loading the kernel and dtb over tftp, but it is then stuck at "Starting kernel".
Are these kernels bootable by u-boot at all or do they still need conversion to uimage? The mkuboot command is supposed to do that but I am not sure about the -e and -l addresses. Additionally, the image size increases and then the u-boot.bin in the miniroot complains about the size limit. When I compile a custom u-boot with support for larger kernel sizes it is then still stuck at "starting kernel". Is there some documentation on how the u-boot.bin for OpenBSD was build? Is it derived from mainline u-boot or some custom fork? There is the -o option for mkuboot which accepts "Linux" and "OpenBSD" as arguments. I saw "Linux" being used on the mail list, when I choose "OpenBSD" to convert the kernel u-boot throws some error about the OS not being supported. I build my u-boot on linux but I see some options in the source regarding OpenBSD , so does the u-boot.bin need to be build on OpenBSD? Regards, Nikolai