uboot-envtools: support environment in spi-nand on bpi-r64
Default to U-Boot env in UBI if root device is not mmc block device. Signed-off-by: Daniel Golle <daniel@makrotopia.org> Signed-off-by: Oskari Lemmela <oskari@lemmela.net>
This commit is contained in:
		| @@ -20,9 +20,17 @@ bananapi,bpi-r64) | |||||||
| 	. /lib/upgrade/common.sh | 	. /lib/upgrade/common.sh | ||||||
| 	export_bootdevice | 	export_bootdevice | ||||||
| 	export_partdevice rootdev 0 | 	export_partdevice rootdev 0 | ||||||
| 	local envdev=/dev/$(get_partition_by_name $rootdev ubootenv) | 	case "$rootdev" in | ||||||
| 	ubootenv_add_uci_config "$envdev" "0x0" "0x80000" "0x80000" "1" | 	mmc*) | ||||||
| 	ubootenv_add_uci_config "$envdev" "0x80000" "0x80000" "0x80000" "1" | 		local envdev=/dev/$(get_partition_by_name $rootdev ubootenv) | ||||||
|  | 		ubootenv_add_uci_config "$envdev" "0x0" "0x80000" "0x80000" "1" | ||||||
|  | 		ubootenv_add_uci_config "$envdev" "0x80000" "0x80000" "0x80000" "1" | ||||||
|  | 		;; | ||||||
|  | 	*) | ||||||
|  | 		ubootenv_add_uci_config "/dev/ubi0_0" "0x0" "0x1f000" "0x1f000" "1" | ||||||
|  | 		ubootenv_add_uci_config "/dev/ubi0_1" "0x0" "0x1f000" "0x1f000" "1" | ||||||
|  | 		;; | ||||||
|  | 	esac | ||||||
| 	;; | 	;; | ||||||
| buffalo,wsr-2533dhp2) | buffalo,wsr-2533dhp2) | ||||||
| 	ubootenv_add_uci_config "/dev/mtd3" "0x0" "0x1000" "0x20000" | 	ubootenv_add_uci_config "/dev/mtd3" "0x0" "0x1000" "0x20000" | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Daniel Golle
					Daniel Golle