From: Pawel Wieczorek
Date: Wed, 23 Aug 2017 12:44:15 +0000 (+0200)
Subject: [TRE-1467] Add initrd-recovery to RPi3 IoT Core
X-Git-Tag: accepted/tizen/4.0/unified/20170828.222143~3
X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=75a339d1028f67b93d6026e00c2d5f568cd18f8b;p=profile%2Fcommon%2Fmeta.git
[TRE-1467] Add initrd-recovery to RPi3 IoT Core
Change-Id: If70a2e0e5bf14eab015fae46996939dce7d564dd
Signed-off-by: Pawel Wieczorek
---
diff --git a/ks/common-iot_core-2parts-armv7l-rpi3.yaml b/ks/common-iot_core-2parts-armv7l-rpi3.yaml
index 14baa49..0cdbdfa 100644
--- a/ks/common-iot_core-2parts-armv7l-rpi3.yaml
+++ b/ks/common-iot_core-2parts-armv7l-rpi3.yaml
@@ -3,7 +3,7 @@ Architecture: armv7l
Schedule: "*"
Active: True
Platform: RPi3 IoT Core
-Part: common-mbr-2parts-rpi3-ramdisk
+Part: common-mbr-2parts-rpi3-ramdisk-recovery
Mic2Options: -A armv7l -f loop --pack-to=@NAME@.tar.gz
Language: C
FileName: common-iot_core-2parts-armv7l-rpi3
diff --git a/partitions/common-mbr-2parts-rpi3-ramdisk-recovery b/partitions/common-mbr-2parts-rpi3-ramdisk-recovery
new file mode 100644
index 0000000..c7fc772
--- /dev/null
+++ b/partitions/common-mbr-2parts-rpi3-ramdisk-recovery
@@ -0,0 +1,4 @@
+part / --size=200 --ondisk mmcblk0p --fstype=ext4 --label=rootfs --extoptions="-J size=16"
+part /opt/ --size=100 --ondisk mmcblk0p --fstype=ext4 --label=system-data --extoptions="-m 0"
+part /mnt/initrd --size=7 --ondisk mmcblk0p --fstype=ext4 --label=ramdisk --extoptions="-b 1024"
+part /mnt/initrd-recovery --size=12 --ondisk mmcblk0p --fstype=ext4 --label=ramdisk-recovery --extoptions="-b 1024"
diff --git a/patterns/common-adaptation-rpi3-iot_core.yaml b/patterns/common-adaptation-rpi3-iot_core.yaml
index 8971281..482d71c 100755
--- a/patterns/common-adaptation-rpi3-iot_core.yaml
+++ b/patterns/common-adaptation-rpi3-iot_core.yaml
@@ -71,4 +71,7 @@ Packages:
- avahi-libs
- avahi
#From TRE-1470
-- building-blocks-sub2-domain_API-AppFramework-TPK_Installation
\ No newline at end of file
+- building-blocks-sub2-domain_API-AppFramework-TPK_Installation
+#From TRE-1467
+- initrd-recovery
+- system-recovery-non_gui