[OpenWrt-Devel] Sysupgrade to Barrier Breaker on au1000 (MTX-1)
John Crispin
john at phrozen.org
Mon Jul 21 09:22:06 EDT 2014
Hi Bruno
i will merge a patch post the rc2 fork that will generate old and new
images int he release branch while not doing so in the dev trunk. i
really dont want any workarounds in trunk
how about that ?
John
On 21/07/2014 15:20, Bruno Randolf wrote:
> On 07/21/2014 12:28 PM, Bruno Randolf wrote:
>> It would be possible to create a special image for upgrade from
>> AA, something like
>> "openwrt-au1000-au1500-jffs2-128k-sysupgrade-from-12.09.bin", but
>> I think it's simpler to just add a symlink to the tar.gz in all
>> cases,
>
> The symlink approach does not work, as dd does not recognize the
> symlink and the rootfs is broken afterwards. So IMHO the best
> solution is to create a special sysupgrade image for upgrade from
> 12.09, like
> "openwrt-au1000-au1500-jffs2-128k-sysupgrade-from-12.09.bin"...
>
> diff --git a/target/linux/au1000/image/Makefile
> b/target/linux/au1000/image/Makefile index 63c0b03..56f613b 100644
> --- a/target/linux/au1000/image/Makefile +++
> b/target/linux/au1000/image/Makefile @@ -65,6 +65,10 @@ define
> Image/Build $(CP) $(BIN_DIR)/$(IMG_PREFIX)-$(1).fs
> $(TMP_DIR)/$(IMG_PREFIX)-root.fs tar -C $(BIN_DIR) -cvzf
> $(BIN_DIR)/$(IMG_PREFIX)-$(1)-sysupgrade.bin \
> $(IMG_PREFIX)-vmlinux.bin -C $(TMP_DIR) $(IMG_PREFIX)-root.fs + #
> backwards compatible image for upgrade from Attitude Adjustment
> (12.09) + $(CP) $(BIN_DIR)/$(IMG_PREFIX)-$(1).fs
> $(TMP_DIR)/$(IMG_PREFIX)-jffs2-128k.fs + tar -C $(BIN_DIR)
> -cvzf $(BIN_DIR)/$(IMG_PREFIX)-$(1)-sysupgrade-from-12.09.bin \ +
> $(IMG_PREFIX)-vmlinux.bin -C $(TMP_DIR)
> $(IMG_PREFIX)-jffs2-128k.fs ifeq
> ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y) $(call Image/Build/Initramfs)
> endif
>
> bruno
>
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
More information about the openwrt-devel
mailing list