diff --git a/targets/brcm2708-bcm2708 b/targets/brcm2708-bcm2708
index 00bd9a38e048f363bb0df489e5fac23bcd3a2ab6..c0d8b8ea2ec29c993ffe59a7d2880fb814108f39 100644
--- a/targets/brcm2708-bcm2708
+++ b/targets/brcm2708-bcm2708
@@ -1,4 +1,4 @@
+. targets/brcm2708.inc
+
 device raspberry-pi rpi
 manifest_alias raspberry-pi-model-b-rev-2
-factory -ext4-sdcard .img.gz
-sysupgrade -ext4-sdcard .img.gz
diff --git a/targets/brcm2708-bcm2709 b/targets/brcm2708-bcm2709
index 6ede78a4d9d84bc7676f035458dcedbaf4ea0cfa..78116f93051355da7b806edb321a5f5b096878d6 100644
--- a/targets/brcm2708-bcm2709
+++ b/targets/brcm2708-bcm2709
@@ -1,4 +1,4 @@
+. targets/brcm2708.inc
+
 device raspberry-pi-2 rpi-2
 manifest_alias raspberry-pi-2-model-b-rev-1.1
-factory -ext4-sdcard .img.gz
-sysupgrade -ext4-sdcard .img.gz
diff --git a/targets/brcm2708-bcm2710 b/targets/brcm2708-bcm2710
index 5c93449c3d8bcb03497ca772fd9d7291dd59cf6a..e523dce6e4db8d27253a38ad6f8261f1f328c02e 100644
--- a/targets/brcm2708-bcm2710
+++ b/targets/brcm2708-bcm2710
@@ -1,3 +1,3 @@
+. targets/brcm2708.inc
+
 device raspberry-pi-3 rpi-3
-factory -ext4-sdcard .img.gz
-sysupgrade -ext4-sdcard .img.gz
diff --git a/targets/brcm2708.inc b/targets/brcm2708.inc
new file mode 100644
index 0000000000000000000000000000000000000000..fed621d3f5b036a2398a44000a8fa0bc85e0448b
--- /dev/null
+++ b/targets/brcm2708.inc
@@ -0,0 +1,2 @@
+factory -ext4-factory .img.gz
+sysupgrade -ext4-sysupgrade .img.gz