[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