Widzę tylko aktualne w printenv , te co po upgrade i flashowaniu wpisuje skrypt do upgrade ,więc wnioskuję ,że tylko on te "stony" przestawia:
1)
echo "set to side 2"
bootm_str="bootm ${KERNEL2_BOOTM}"
bootargs_str="board=CUS531 console=ttyS0,115200 mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env),${MTD_SZ_ROOTFS1}k(rootfs1),${MTD_SZ_ROOTFS2}k(rootfs),${MTD_SZ_APL}k(apl),${MTD_SZ_CONFIG}k(config),${MTD_SZ_KERNEL1}k(kernel1),${MTD_SZ_KERNEL2}k(kernel2),64k(art) rootfstype=squashfs,jffs2 noinitrd"
fw_setenv bootcmd $bootm_str
fw_setenv bootargs $bootargs_str
;;
2)
echo "set to side 1"
bootm_str="bootm ${KERNEL1_BOOTM}"
bootargs_str="board=CUS531 console=ttyS0,115200 mtdparts=spi0.0:256k(u-boot)ro,64k(u-boot-env),${MTD_SZ_ROOTFS1}k(rootfs),${MTD_SZ_ROOTFS2}k(rootfs2),${MTD_SZ_APL}k(apl),${MTD_SZ_CONFIG}k(config),${MTD_SZ_KERNEL1}k(kernel1),${MTD_SZ_KERNEL2}k(kernel2),64k(art) rootfstype=squashfs,jffs2 noinitrd"
fw_setenv bootcmd $bootm_str
fw_setenv bootargs $bootargs_str
;;
*)
echo "switch_boot_side: unexpected. curboot=$VAR_CURBOOT"
exit 1
;;