<div dir="ltr"><div>Chris, <br></div><div><br></div><div>Could you test v2 on a Meraki MX60?  I only have MR24's.</div><div><br></div><div>Thanks!</div><div><br></div><div>-- <br></div><div>Russell Senior</div><div><a href="mailto:russell@personaltelco.net">russell@personaltelco.net</a><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Sep 21, 2019 at 1:58 AM Russell Senior <<a href="mailto:russell@personaltelco.net">russell@personaltelco.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
The allocation of LEBs to ubi volumes is handled by the sysupgrade script:<br>
<br>
  package/base-files/files/lib/upgrade/nand.sh<br>
<br>
and the ubimkvol and or ubirsvol command. Therefore, padding of the<br>
kernel blob is not needed at all, so use cat instead of dd. The<br>
BLOCKSIZE variable was only used in the dd command.  In any case, 63k<br>
made no sense for the way BLOCKSIZE was being used.<br>
<br>
63k (64512) does make sense for DTB_SIZE because of the offsets expected<br>
by u-boot given extant u-boot-env variables.<br>
<br>
Tested on Meraki MR24.<br>
<br>
Signed-off-by: Russell Senior <<a href="mailto:russell@personaltelco.net" target="_blank">russell@personaltelco.net</a>><br>
---<br>
<br>
v2: got rid of blocking the kernel blob altogether<br>
<br>
 target/linux/apm821xx/image/Makefile | 3 +--<br>
 1 file changed, 1 insertion(+), 2 deletions(-)<br>
<br>
diff --git a/target/linux/apm821xx/image/Makefile b/target/linux/apm821xx/image/Makefile<br>
index 8203de39c5..108f63cb7a 100644<br>
--- a/target/linux/apm821xx/image/Makefile<br>
+++ b/target/linux/apm821xx/image/Makefile<br>
@@ -58,7 +58,7 @@ define Build/MerakiAdd-dtb<br>
        $(call Image/BuildDTB,../dts/$(DEVICE_DTS).dts,$@.dtb)<br>
        ( \<br>
                dd if=$@.dtb bs=$(DTB_SIZE) conv=sync; \<br>
-               dd if=$@ bs=$(BLOCKSIZE) conv=sync; \<br>
+               cat $@ ; \<br>
        ) > $@.new<br>
        @mv $@.new $@<br>
 endef<br>
@@ -127,7 +127,6 @@ define Device/meraki_mr24<br>
   DEVICE_PACKAGES := kmod-spi-gpio -swconfig<br>
   BOARD_NAME := mr24<br>
   DEVICE_DTS := meraki-mr24<br>
-  BLOCKSIZE := 63k<br>
   IMAGES := sysupgrade.bin<br>
   DTB_SIZE := 64512<br>
   IMAGE_SIZE := 8191k<br>
-- <br>
2.23.0<br>
<br>
<br>
<br>
-- <br>
Russell Senior, President<br>
<a href="mailto:russell@personaltelco.net" target="_blank">russell@personaltelco.net</a><br>
<br>
_______________________________________________<br>
openwrt-devel mailing list<br>
<a href="mailto:openwrt-devel@lists.openwrt.org" target="_blank">openwrt-devel@lists.openwrt.org</a><br>
<a href="https://lists.openwrt.org/mailman/listinfo/openwrt-devel" rel="noreferrer" target="_blank">https://lists.openwrt.org/mailman/listinfo/openwrt-devel</a><br>
</blockquote></div></div>