board/boundarydevices: fix boot partition number in bootscript
PATCH 1/1 board/boundarydevices: fix boot partition number in bootscript
It was previously hardcoded to use the 1st partition although the bootpart variable was used to download kernel/dtb from any partition.
---
Hi,
Just realized our bootscript was harcoding the partition number.
It is not suitable for systems which need to boot from any partition. It is especially useful when using a A/B update scheme which means you either boot from part 1 or 2 depending on last update (testing swupdate right now, nice project!).
Regards,
Gary
--- board/boundarydevices/common/6x_bootscript.txt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-)
board/boundarydevices/common/6x_bootscript.txt +3 -5
@@ -92,14 +92,12 @@ fi setenv bootargs "${bootargs} console=${console},115200 vmalloc=400M consoleblank=0 rootwait fixrtc" -bpart=1 - if test "sata" = "${dtype}" ; then - setenv bootargs "${bootargs} root=/dev/sda${bpart}" ; + setenv bootargs "${bootargs} root=/dev/sda${bootpart}" ; elif test "usb" = "${dtype}" ; then - setenv bootargs "${bootargs} root=/dev/sda${bpart}" ; + setenv bootargs "${bootargs} root=/dev/sda${bootpart}" ; else - setenv bootargs "${bootargs} root=/dev/mmcblk${disk}p${bpart}" + setenv bootargs "${bootargs} root=/dev/mmcblk${disk}p${bootpart}" fi if itest.s "x" != "x${disable_giga}" ; then
Signature · 1 line
2.9.3
Thomas Petazzoni
AppliedPATCH 1/1 board/boundarydevices: fix boot partition number in bootscript
Hello,
Quoted 6 lines · Gary Bisson
It was previously hardcoded to use the 1st partition although the bootpart variable was used to download kernel/dtb from any partition.
Signed-off-by Gary Bisson <[email protected]>---
Hi,
Applied to master, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com