[agl-discussions] [PATCH] Genivi Demo Platform Initial for Raspberry Pi2

changhyeok.bae at gmail.com changhyeok.bae at gmail.com
Tue Mar 8 15:59:52 UTC 2016


From: Changhyeok Bae <changhyeok.bae at lge.com>

genivi-demo-platform
- Add default provider
- Add buildhistory directory in .gitignore
---
 .gitignore                       |  1 +
 gdp-src-build/conf/bblayers.conf |  3 ++-
 gdp-src-build/conf/local.conf    | 43 +++++++++++++++++++++++++++++++---------
 meta-genivi-demo                 |  2 +-
 meta-ivi                         |  2 +-
 meta-raspberrypi                 |  2 +-
 6 files changed, 40 insertions(+), 13 deletions(-)

diff --git a/.gitignore b/.gitignore
index feb4f88..e091fb6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,5 @@
 gdp-src-build/bitbake.lock
+gdp-src-build/buildhistory
 gdp-src-build/cache/
 gdp-src-build/conf/sanity_info
 gdp-src-build/conf/templateconf.cfg
diff --git a/gdp-src-build/conf/bblayers.conf b/gdp-src-build/conf/bblayers.conf
index 228097c..d72f290 100644
--- a/gdp-src-build/conf/bblayers.conf
+++ b/gdp-src-build/conf/bblayers.conf
@@ -15,7 +15,8 @@ BBLAYERS ?= " \
   ${TOPDIR}/../meta-openembedded/meta-filesystems \
   ${TOPDIR}/../meta-openembedded/meta-ruby \
   ${TOPDIR}/../meta-qt5 \
-  ${TOPDIR}/../meta-genivi-demo \
+  ${TOPDIR}/../meta-genivi-demo/meta-genivi-demo \
+  ${TOPDIR}/../meta-genivi-demo/meta-raspberrypi-gdp \
   ${TOPDIR}/../meta-raspberrypi \
   "
 
diff --git a/gdp-src-build/conf/local.conf b/gdp-src-build/conf/local.conf
index c0d7c6b..0905628 100644
--- a/gdp-src-build/conf/local.conf
+++ b/gdp-src-build/conf/local.conf
@@ -1,22 +1,47 @@
 #DL_DIR ?= "${TOPDIR}/downloads"
 DISTRO ?= "poky-ivi-systemd"
 MACHINE = "raspberrypi2"
-CORE_IMAGE_EXTRA_INSTALL += "wayland weston"
+
 GPU_MEM = "128"
+
+CORE_IMAGE_EXTRA_INSTALL += "wayland weston"
+EXTRA_IMAGE_FEATURES = "debug-tweaks"
+MACHINE_FEATURES_append = " sgx"
+
 LICENSE_FLAGS_WHITELIST  += "commercial"
-PREFERRED_VERSION_weston = "1.6.0"
-PREFERRED_PROVIDER_virtual/egl = "libegl"
-PREFERRED_PROVIDER_virtual/mesa = "mesa"
 MULTI_PROVIDER_WHITELIST += "virtual/libgl virtual/egl virtual/libgles1 virtual/libgles2"
-MACHINE_FEATURES_append = " sgx"
+
 USE_GSTREAMER_1_00="1"
-# INCOMPATIBLE_LICENSE ?= "GPLv3"
 
-PACKAGE_CLASSES ?= "package_rpm package_ipk"
-EXTRA_IMAGE_FEATURES = "debug-tweaks"
+PACKAGE_CLASSES ?= "package_rpm"
 USER_CLASSES ?= "buildstats image-mklibs image-prelink"
 PATCHRESOLVE = "noop"
 
+KERNEL_DEVICETREE_remove = " \
+    ds1307-rtc-overlay.dtb \
+    hifiberry-amp-overlay.dtb \
+    hifiberry-dac-overlay.dtb \
+    hifiberry-dacplus-overlay.dtb \
+    hifiberry-digi-overlay.dtb \
+    iqaudio-dac-overlay.dtb \
+    iqaudio-dacplus-overlay.dtb \
+    lirc-rpi-overlay.dtb \
+    pcf8523-rtc-overlay.dtb \
+    pps-gpio-overlay.dtb \
+    w1-gpio-overlay.dtb \
+    w1-gpio-pullup-overlay.dtb \
+"
+
+PREFERRED_VERSION_linux-raspberrypi = "4.1.%"
+PREFERRED_VERSION_weston = "1.9.0"
+PREFERRED_VERSION_wayland-ivi-extension = "1.9.0"
+
+PREFERRED_PROVIDER_virtual/egl = "mesa"
+PREFERRED_PROVIDER_virtual/libgles2 = "mesa"
+PREFERRED_PROVIDER_virtual/libgl = "mesa"
+PREFERRED_PROVIDER_virtual/mesa = "mesa"
+PREFERRED_PROVIDER_jpeg = "jpeg"
+
 #
 # Disk Space Monitoring during the build
 #
@@ -31,7 +56,7 @@ BB_DISKMON_DIRS = "\
     STOPTASKS,${SSTATE_DIR},1G,100K \
     ABORT,${TMPDIR},100M,1K \
     ABORT,${DL_DIR},100M,1K \
-    ABORT,${SSTATE_DIR},100M,1K" 
+    ABORT,${SSTATE_DIR},100M,1K"
 
 # CONF_VERSION is increased each time build/conf/ changes incompatibly and is used to
 # track the version of this file when it was generated. This can safely be ignored if
diff --git a/meta-genivi-demo b/meta-genivi-demo
index cb83322..28a56d8 160000
--- a/meta-genivi-demo
+++ b/meta-genivi-demo
@@ -1 +1 @@
-Subproject commit cb8332239dccb2cb7ffbdf5e59ba6f2c1d54a6bc
+Subproject commit 28a56d816b092d28c9dcb6cfd2c9d326efe4b9f2
diff --git a/meta-ivi b/meta-ivi
index 1990083..bfd95c5 160000
--- a/meta-ivi
+++ b/meta-ivi
@@ -1 +1 @@
-Subproject commit 19900830fa54603ab36afa20cc6e712f8c5d60ed
+Subproject commit bfd95c5021885ed61b58a33087a4ee8e3d2f32ad
diff --git a/meta-raspberrypi b/meta-raspberrypi
index 428602b..f2cff83 160000
--- a/meta-raspberrypi
+++ b/meta-raspberrypi
@@ -1 +1 @@
-Subproject commit 428602b2f9b775956968db884537a2c4755e6218
+Subproject commit f2cff839f52a6e6211337fc45c7c3eabf0fac113
-- 
1.9.1



More information about the automotive-discussions mailing list