Hi,
I understand why it fail to boot.

static int parse_label(char **c, struct pxe_menu *cfg)
it failed to parse "kalsrseed", and move to uplayer, and uplayer still don't 
know how to handle it.
and affected "append"

I don't have old version u-boot, thus can't test it out.

I have a new patch, would you like to have a try.
diff --git a/u-boot-update b/u-boot-update
index 90c4087..ebcf8cf 100755
--- a/u-boot-update
+++ b/u-boot-update
@@ -257,6 +257,7 @@ label l${_NUMBER}
 	${_FDT}
 	${_FDTOVERLAYS}
 	append ${U_BOOT_ROOT} ${U_BOOT_PARAMETERS}"
+	kalsrseed
 
 	fi
 

Reply via email to