From: Eric Nelson Date: Wed, 9 Oct 2013 19:25:15 +0000 (-0700) Subject: i.MX6: nitrogen6x: fix erase size in 6x_upgrade.txt X-Git-Tag: v2014.01-rc1~77^2^2~3 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=8f8b8949e57b7c833966c108256f6bef7f636135;p=oweals%2Fu-boot.git i.MX6: nitrogen6x: fix erase size in 6x_upgrade.txt The 6x_upgrade script is used to upgrade U-Boot in SPI-NOR on Nitrogen6x/SABRE Lite boards using U-Boot's 'sf' command. U-Boot is placed at offset 0x400 in flash, and the script currently only erases 0x50000 bytes. Since the current head is 319k, any additional features enabled in the configuration will exceed the space erased and cause errors re-programming the device. This patch increases the erase size to the full size of the region allocated for the U-Boot binary. Signed-off-by: Eric Nelson Acked-by: Stefano Babic --- diff --git a/board/boundary/nitrogen6x/6x_upgrade.txt b/board/boundary/nitrogen6x/6x_upgrade.txt index 1f9a889554..1a62bbf12e 100644 --- a/board/boundary/nitrogen6x/6x_upgrade.txt +++ b/board/boundary/nitrogen6x/6x_upgrade.txt @@ -17,7 +17,7 @@ if ${fs}load ${dtype} ${disk}:1 12000000 u-boot.imx || ${fs}load ${dtype} ${disk sleep 1 ; done echo "erasing" ; - sf erase 0 0x50000 ; + sf erase 0 0xC0000 ; # two steps to prevent bricking echo "programming" ; sf write 0x12000000 $offset $filesize ;