[source] bcm53xx: use otrx for creating TRX images

LEDE Commits lede-commits at lists.infradead.org
Fri Nov 17 03:14:23 PST 2017


rmilecki pushed a commit to source.git, branch master:
https://git.lede-project.org/370ce1fb48ea8b5b8fc2f91ed536a4f306fa9c82

commit 370ce1fb48ea8b5b8fc2f91ed536a4f306fa9c82
Author: Rafał Miłecki <rafal at milecki.pl>
AuthorDate: Fri Nov 17 11:43:33 2017 +0100

    bcm53xx: use otrx for creating TRX images
    
    The advantage is that we don't have to specify max TRX size anymore and
    otrx doesn't allocate a buffer of that size. It saves us allocating
    32 MiB for every image we generate.
    
    Signed-off-by: Rafał Miłecki <rafal at milecki.pl>
---
 target/linux/bcm53xx/image/Makefile | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/target/linux/bcm53xx/image/Makefile b/target/linux/bcm53xx/image/Makefile
index e4dca0c..596cb5d 100644
--- a/target/linux/bcm53xx/image/Makefile
+++ b/target/linux/bcm53xx/image/Makefile
@@ -59,9 +59,7 @@ define Build/trx
 endef
 
 define Build/trx-serial
-	$(STAGING_DIR_HOST)/bin/trx \
-		-o $@.new \
-		-m 33554432 \
+	$(STAGING_DIR_HOST)/bin/otrx create $@.new \
 		-f $(IMAGE_KERNEL) -a 1024 \
 		-f $@ -a 0x10000 -A $(KDIR)/fs_mark
 	mv $@.new $@
@@ -72,9 +70,7 @@ define Build/trx-nand
 	#	  if it grows up between releases
 	# root: UBI with one extra block containing UBI mark to trigger erasing
 	#	rest of partition
-	$(STAGING_DIR_HOST)/bin/trx \
-		-o $@.new \
-		-m 33554432 \
+	$(STAGING_DIR_HOST)/bin/otrx create $@.new \
 		-f $(IMAGE_KERNEL) -a 0x20000 -b 0x400000 \
 		-f $@ \
 		-A $(KDIR)/ubi_mark -a 0x20000



More information about the lede-commits mailing list