Resize mtdparts and build openwrt 18.06.1 with IPv6 success.
***************************************
* U-Boot 1.1.4-dcf9c7d2-dirty *
* Build: 2019-06-01 *
***************************************
** Warning: bad env CRC, using default,
use 'saveenv' to save it in FLASH
BOARD: ZSUN WiFi SD Card Reader
SOC: AR9330 rev. 1
CPU: MIPS 24Kc
RAM: 64 MB DDR2 16-bit CL3-4-4-10
FLASH: 16 MB Winbond W25Q128FW
MAC: 00:03:7F:11:56:48
CLOCKS: CPU/RAM/AHB/SPI/REF
400/400/200/ 25/ 25 MHz
Hit any key to stop booting: 0
Booting image from 0x9FEB0000...
## Error: unsupported image header
Booting image from 0x9FDE0000...
Image name: MIPS OpenWrt Linux-4.9.120
Build date: 2018-08-16 07:51:15 UTC
Architecture: MIPS
OS/image type: Linux Kernel
Compression: LZMA
Data size: 1.2 MB (1251113 bytes)
Load address: 0x80060000
Entry point: 0x80060000
Header CRC... OK!
Data CRC... skipped
Uncompressing Kernel... OK!
Starting kernel...
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
Please press Enter to activate this console.
BusyBox v1.28.3 () built-in shell (ash)
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
OpenWrt 18.06.1, r7258-5eb055306f
-----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:/#
New mtdparts: 64k(u-boot)ro,64k(u-boot-env)ro,14080k(rootfs),2048k(kernel),64k(nvram),64k(art),16128k@0x20000(firmware)
.
By rewriting boot command the u-boot will try to boot from 9FEB0000 and 9FDE0000, so both old and new firmware can work with.
u-boot download here, build based on commit 03f8ecc.
openwrt 18.06.1 download here, build based on commit 54de7cb.