ok I've tested the blade and model a packages. the model a I did figure out my serial issue (ttl cable i had couldn't deal with 1500000 baud) so I can see whats going on better. the kernel is loading but shortly after loading board powers off. I've put in a question on the quartz dev channels to see if my earlycon command line is correct as I'm not seeing full kernel boot info. currently I'm unsure what is causing shutdown. the blade package worked it boots normally. as it works I do have a question of what is the normal way uboot is updated for opensuse? on manjaro they just echo'd to console during update the commands required and the user would choose to run them or not. at the moment I'm running the 2 commands below manually dd if=/boot/idbloader.img of=/dev/mmcblk0 seek=64 conv=notrunc,fsync dd if=/boot/u-boot.itb of=/dev/mmcblk0 seek=16384 conv=notrunc,fsync