[OpenWrt-Devel] Sysupgrade to Barrier Breaker on au1000 (MTX-1)
Bruno Randolf
br1 at einfach.org
Mon Jul 21 13:27:54 EDT 2014
On 07/21/2014 02:22 PM, John Crispin wrote:
> 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 ?
Sounds OK to me. Anyhow there are not so many au1000 users out there and
I guess we can expect them to follow the major OpenWRT releases...
bruno
> 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