ath79: combine OCEDO dual firmware-partitions
In order to maximize the available space on OCEDO boards using a dual-image partition layout, combine the two OS partitions into a single partition. This allows users to access more usable space for additional packages. Don't limit the usable image size to the size of a single OS partition. The initial installation has to be done with an older version of OpenWrt in case the generated image exceeds the space of a single OS partition in the future. Signed-off-by: David Bauer <mail@david-bauer.net>
This commit is contained in:
		| @@ -91,15 +91,10 @@ | |||||||
| 			}; | 			}; | ||||||
|  |  | ||||||
| 			partition@50000 { | 			partition@50000 { | ||||||
|  | 				/* Dual-Flash layout combined */ | ||||||
| 				compatible = "denx,uimage"; | 				compatible = "denx,uimage"; | ||||||
| 				label = "firmware"; | 				label = "firmware"; | ||||||
| 				reg = <0x050000 0x740000>; | 				reg = <0x050000 0xe80000>; | ||||||
| 			}; |  | ||||||
|  |  | ||||||
| 			partition@790000 { |  | ||||||
| 				label = "vendor"; |  | ||||||
| 				reg = <0x790000 0x740000>; |  | ||||||
| 				read-only; |  | ||||||
| 			}; | 			}; | ||||||
|  |  | ||||||
| 			partition@ed0000 { | 			partition@ed0000 { | ||||||
|   | |||||||
| @@ -84,15 +84,10 @@ | |||||||
| 			}; | 			}; | ||||||
|  |  | ||||||
| 			partition@50000 { | 			partition@50000 { | ||||||
|  | 				/* Dual-Flash layout combined */ | ||||||
| 				compatible = "denx,uimage"; | 				compatible = "denx,uimage"; | ||||||
| 				label = "firmware"; | 				label = "firmware"; | ||||||
| 				reg = <0x050000 0x740000>; | 				reg = <0x050000 0xe80000>; | ||||||
| 			}; |  | ||||||
|  |  | ||||||
| 			partition@790000 { |  | ||||||
| 				label = "vendor"; |  | ||||||
| 				reg = <0x790000 0x740000>; |  | ||||||
| 				read-only; |  | ||||||
| 			}; | 			}; | ||||||
|  |  | ||||||
| 			partition@ed0000 { | 			partition@ed0000 { | ||||||
|   | |||||||
| @@ -55,15 +55,10 @@ | |||||||
| 			}; | 			}; | ||||||
|  |  | ||||||
| 			partition@50000 { | 			partition@50000 { | ||||||
|  | 				/* Dual-Flash layout combined */ | ||||||
| 				compatible = "denx,uimage"; | 				compatible = "denx,uimage"; | ||||||
| 				label = "firmware"; | 				label = "firmware"; | ||||||
| 				reg = <0x050000 0x740000>; | 				reg = <0x050000 0xe80000>; | ||||||
| 			}; |  | ||||||
|  |  | ||||||
| 			partition@790000 { |  | ||||||
| 				label = "vendor"; |  | ||||||
| 				reg = <0x790000 0x740000>; |  | ||||||
| 				read-only; |  | ||||||
| 			}; | 			}; | ||||||
|  |  | ||||||
| 			partition@ed0000 { | 			partition@ed0000 { | ||||||
|   | |||||||
| @@ -1907,7 +1907,7 @@ define Device/ocedo_koala | |||||||
|   DEVICE_MODEL := Koala |   DEVICE_MODEL := Koala | ||||||
|   DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct |   DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct | ||||||
|   SUPPORTED_DEVICES += koala |   SUPPORTED_DEVICES += koala | ||||||
|   IMAGE_SIZE := 7424k |   IMAGE_SIZE := 14848k | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += ocedo_koala | TARGET_DEVICES += ocedo_koala | ||||||
|  |  | ||||||
| @@ -1915,7 +1915,7 @@ define Device/ocedo_raccoon | |||||||
|   SOC := ar9344 |   SOC := ar9344 | ||||||
|   DEVICE_VENDOR := Ocedo |   DEVICE_VENDOR := Ocedo | ||||||
|   DEVICE_MODEL := Raccoon |   DEVICE_MODEL := Raccoon | ||||||
|   IMAGE_SIZE := 7424k |   IMAGE_SIZE := 14848k | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += ocedo_raccoon | TARGET_DEVICES += ocedo_raccoon | ||||||
|  |  | ||||||
| @@ -1924,7 +1924,7 @@ define Device/ocedo_ursus | |||||||
|   DEVICE_VENDOR := Ocedo |   DEVICE_VENDOR := Ocedo | ||||||
|   DEVICE_MODEL := Ursus |   DEVICE_MODEL := Ursus | ||||||
|   DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct |   DEVICE_PACKAGES := kmod-ath10k-ct ath10k-firmware-qca988x-ct | ||||||
|   IMAGE_SIZE := 7424k |   IMAGE_SIZE := 14848k | ||||||
| endef | endef | ||||||
| TARGET_DEVICES += ocedo_ursus | TARGET_DEVICES += ocedo_ursus | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 David Bauer
					David Bauer