Stock Uboot Config
In case you accidentally made some bad changes. You can use this to restore the stock config.
Tip
I recommend using minicom for this and setting the character transmit delay to ~3ms
e.g. minicom -D /dev/ttyUSB0 -b 115200
Inside minicom: Ctrl+A, T, F, 3
setenv baudrate 115200
setenv bootargs 'console=ttyMSM0,115200 rootfstype=squashfs,jffs2 board=A62'
setenv bootargs_1 'console=ttyMSM0,115200 rootfstype=squashfs,jffs2 board=A62 root=31:11 mtdparts=spi0.0:256k(0:SBL1),128k(0:MIBIB),384k(0:QSEE),64k(0:CDT),64ksetenv (0:DDRPARAMS),64k(0:APPSBLENV),512k(0:APPSBL),64k(0:ART),64k(0:custom),64k(0:KEYS),0x00350000(0:HLOS),0x1E60000(rootfs)'
setenv bootargs_2 'console=ttyMSM0,115200 rootfstype=squashfs,jffs2 board=A62 root=31:12 mtdparts=spi0.0:256k(0:SBL1),128k(0:MIBIB),384k(0:QSEE),64k(0:CDT),64ksetenv (0:DDRPARAMS),64k(0:APPSBLENV),512k(0:APPSBL),64k(0:ART),64k(0:custom),64k(0:KEYS),15552k(inactive),2097152(0:HLOS),13828096(rootfs)'
setenv bootcmd 'test -n "${preboot}" && run preboot; test -n "${bootseq}" || bootseq=1,2; run set_bootargs_1; run set_bootargs_2; boot "${bootseq}"'
setenv bootcmd_1 'sf probe && run imagechk && sf read 0x84000000 "${kernel_offset_1}" "${kernel_size_1}" && bootipq'
setenv bootcmd_2 'sf probe && run imagechk && sf read 0x84000000 "${kernel_offset_2}" "${kernel_size_2}" && bootipq'
setenv bootdelay 7
setenv bootseq 1,2
setenv ethact eth0
setenv fdt_high 0x87000000
setenv flash_type 0
setenv ftd_high 0x87000000
setenv imagechk 'test -n "${check_skip}" || check_skip=1 && datachk vmlinux,rootfs'
setenv ipaddr 192.168.100.9
setenv kernel_offset_1 0x1a0000
setenv kernel_offset_2 0x10d0000
setenv kernel_size_1 0x00350000
setenv kernel_size_2 2097152
setenv machid 8010001
setenv preboot flashit 0x84000000 fwupgrade.cfg
setenv rootfs_checksum 9e07eca874e1acefb33e0a12032d11be
setenv rootfs_size 0x00470000
setenv rootfs_size_1 0x00be0000
setenv rootfs_size_2 13828096
setenv rootfs_start_addr 0x004f0000
setenv serverip 192.168.100.8
setenv set_bootargs_1 'set bootargs_1 console=ttyMSM0,115200 rootfstype=squashfs,jffs2 board=A62 root=31:11 mtdparts=spi0.0:256k(0:SBL1),128k(0:MIBIB),384k(0:QSEE),64k(0:CDT),64k(0:DDRPARAMS),64k(0:APPSBLENV),512k(0:APPSBL),64k(0:ART),64k(0:custom),64k(0:KEYS),0x00350000(0:HLOS),0x1E60000(rootfs)'
setenv set_bootargs_2 'set bootargs_2 ${bootargs} root=31:12 mtdparts=spi0.0:256k(0:SBL1),128k(0:MIBIB),384k(0:QSEE),64k(0:CDT),64k(0:DDRPARAMS),64k(0:APPSBLENV),512k(0:APPSBL),64k(0:ART),64k(0:custom),64k(0:KEYS),15552k(inactive),${kernel_size_2}(0:HLOS),${rootfs_size_2}(rootfs)'
setenv stderr serial
setenv stdin serial
setenv stdout serial
setenv vmlinux_checksum 9a6a9fef5b38631e74d3a6e4b63ccde1
setenv vmlinux_size 0x0034ff1c
setenv vmlinux_start_addr 0x001a0000