@dbsharpe i have deleted the lines that are not relevant in the u Env,txt file and below is what i am left with.
LINUX=/zImage
INITRD=/uInitrd
# aml s9xxx
FDT=/dtb/amlogic/meson-gxl-s905d-p230.dtb
APPEND=root=LABEL=ROOTFS rootflags=data=writeback rw console=ttyAML0,115200n8 console=tty0 no_console_suspend consoleblank=0 fsck.fix=yes fsck.repair=yes net.ifnames=0
I will give all the (amlogic) dtb's a try again, and also see if the reboot update in shell works for me.
Thanks, i will let you know how it goes.