Galaxy Note5

모델번호 : SM-N920S

안드로이드 버전 : 7.0

커널 버전 : 2.10.61-14077807



Note8

SM-N950N

버전 8.0.0

Kernel : 4.4.111-14567311

'Embedded > Board' 카테고리의 다른 글

[GDP] Rcar-M3 어플리케이션제어  (2) 2019.01.11
[rcar-M3] 펌웨어 Flashing  (0) 2019.01.03
[GDP] Build Error  (0) 2018.12.28
[GDP] qemu x86_64  (0) 2018.12.28
[AGL] rpi3 (flounder)  (0) 2018.12.28


위키 페이지 : https://wiki.qt.io/Qt_for_Android_known_issues


원문

  • ANDROID_NDK_PLATFORM 을 android-21 로 설정한다.
  • JDK9 에서는 동작하지 않는다. 
  • WebKit is not supported 

 설치의 어려움과 복잡함으로 인해 설치 중단..


'Qt > Qt 정보&옵션' 카테고리의 다른 글

[Window] Qt5.12.0 온라인설치  (0) 2019.01.02
[Qt5.12.0] Ubuntu 에 설치하기(.run)  (0) 2018.12.17
[Qt] 3D QT CPU 사용개선  (0) 2018.12.13
[Qt5.12 LTS]ㅣ Quick 성능향상  (0) 2018.12.13
Qt5.12 LTS 릴리즈  (0) 2018.12.13

qt 홈페이지에서 온라인 설치 프로그램 다운로드




Qt 항목에서 설치 파일 다운로드


Qt debug files for Windows desktop

Filename: qt-enterprise-windows-x86-pdb-files-desktop-5.12.0.7z

Release Date: 05.12.2018

Description: Qt debug files for Windows operating system desktop builds. The package provides pdb file archives alongside Windows offline installers. Same pdb -files are automatically installed via online installer.

약 1.7기가



실행파일 실행 qt-enterprise-windows-x86-5.12.0





'Qt > Qt 정보&옵션' 카테고리의 다른 글

Android Qt 이슈  (0) 2019.01.02
[Qt5.12.0] Ubuntu 에 설치하기(.run)  (0) 2018.12.17
[Qt] 3D QT CPU 사용개선  (0) 2018.12.13
[Qt5.12 LTS]ㅣ Quick 성능향상  (0) 2018.12.13
Qt5.12 LTS 릴리즈  (0) 2018.12.13

Franca+


Documentation

See Franca+ Documentation  and  Working with Franca+.


Build instructions

See: Howto Build from Source


설치방법 : https://at.projects.genivi.org/wiki/display/PROJ/Howto+Build+from+Source


1. git , maven(3.5) , jdk(1.8) 설치

2. 다운로드 clone https://github.com/GENIVI/franca_plus

3. releng/org.francaplus parent

4. 설치 mvn generate-sources inistall

5. Find the executable product in product releng/org.francaplus.product



1. eclipse-dsl-oxygen-2-linux-gtk-x86_64.tar.gz 다운로드

2. 압축해제


tar xvf eclipse-dsl-oxygen-2-linux-gtk-x86_64.tar.gz

3.  창에서 window > preferences. > Install/Update > Available Software Sites.

1) . Eclipse Xtend  

http://download.itemis.com/updates/releases

2). KIELER http://rtsys.informatik.uni-kiel.de/~kieler/updatesite/release_pragmatics_2017-02-04

 -- 설치 못함

KIELER Lightweight Diagrams - Developer Resources & Examples, version 0.42.2 or later from this update site

3).  dbus

http://kbirken.github.io/dbus-emf-model/releases/

4) . OMG IDL

 http://franca.github.io/franca/update_site/thirdparty


5). Google Protobuf 


http://franca.github.io/franca/update_site/thirdparty


6. franca

 http://franca.github.io/franca/update_site/releases




최신 Franca 업데이트 사이트 

https://drive.google.com/drive/folders/0B7JseVbR6jvhazEtRDVsSk9mX1k

에서 자료를 다운로드함

franca-20190102T053913Z-001\franca\Releases\0.13 파일을 복사하였다.


add file : site_franca_0.13.1.201807231814.zip 파일을 추가하여 모두 설치함




$ sudo apt-get install openjdk-7-jdk


jdk1.7

설치로 변경

lrwxrwxrwx 1 root root 22 Aug 25  2016 java -> /etc/alternatives/java


ivis_bsp@BSP:/etc/alternatives$ ls -alh java
lrwxrwxrwx 1 root root 39 Aug 25  2016 java -> /usr/lib/jvm/java-8-oracle/jre/bin/java
ivis_bsp@BSP:/etc/alternatives$ ls -alh javac
lrwxrwxrwx 1 root root 36 Aug 25  2016 javac -> /usr/lib/jvm/java-8-oracle/bin/javac



# /usr/local/bin/mvn 경로에 메이븐 3.3.3에 대한 심볼릭 링크 생성
$ alternatives --install /usr/local/bin/mvn mvn /usr/lib/apache-maven-3.3.3/bin/mvn 30303
# /usr/local/bin/mvn 경로에 메이븐 3.3.9에 대한 심볼릭 링크 생성
$ alternatives --install /usr/local/bin/mvn mvn /usr/lib/apache-maven-3.3.9/bin/mvn 30309


alternatives --install 


설치 버전은 다음과 같다.

vsomeip : 2.10.21


C:\Users\Jeong\Downloads\vsomeipUserGuide.html


capicxx-someip-runtime : 3.1.12.11

capicxx-someip-tools : 3.1.12.1



Document 사용자 가이드


의존성

  • C++ 11 gcc > 4.8 이상
  • cmake 사용
  • gtest 1.7.0
  • boost library 1.55 이상
    • `sudo apt-get install libboost-system1.55-dev libboost-thread1.55-dev libboost-log1.55-dev`



Franca file 작성하고 코드 생성하기

 원문 참고 : https://at.projects.genivi.org/wiki/pages/viewpage.action?pageId=5472320


  • 작업프로젝트에 하위 폴더를 생성하고 fidl 파일을 작성한다.
  • 하위 디렉토리를 이동후 D-Bus 튜토리얼에 따라서 HelloWorld.fidl 을 작성한다. 
Franca deployment files 은 fdelp 라고 하며 파일안에 CommonAPI-SOMEIP_deployment_spec.fdepl 경로를 추가해주어야함


 

capicxx-someip-tools/CommonAPI-Examples/commonapi.ini

 

[default]
binding=someip
[proxy]
local:commonapi.someip.heartbeat:v1_42:BMW.ATM=libsomeip-example-someip.so
local:commonapi.someip.math:v1_42:BMW.ATM=libsomeip-example-someip.so
local:commonapi.someip.attr:v1_42:BMW.ATM=libsomeip-attribute-example-someip.so
local:commonapi.someip.attranonymtc:v1_42:BMW.ATM=libsomeip-attributeanonymtc-example-someip.so
local:commonapi.someip.attrnamedtc:v1_42:BMW.ATM=libsomeip-attributenamedtc-example-someip.so
local:commonapi.someip.Map:v1_0:BMW.ATM=libsomeip-map-example-someip.so
local:commonapi.someip.methodSample:v1_0:BMW.ATM=libsomeip-methodSample-example-someip.so
local:commonapi.serialization.Sample:v1_42:BMW.ATM=libsomeip-serialization-example-someip.so
[stub]
local:commonapi.someip.heartbeat:v1_42:BMW.ATM=libsomeip-example-someip.so
local:commonapi.someip.math:v1_42:BMW.ATM=libsomeip-example-someip.so
local:commonapi.someip.attr:v1_42:BMW.ATM=libsomeip-attribute-example-someip.so
local:commonapi.someip.attranonymtc:v1_42:BMW.ATM=libsomeip-attributeanonymtc-example-someip.so
local:commonapi.someip.attrnamedtc:v1_42:BMW.ATM=libsomeip-attributenamedtc-example-someip.so
local:commonapi.someip.Map:v1_0:BMW.ATM=libsomeip-map-example-someip.so
local:commonapi.someip.methodSample:v1_0:BMW.ATM=libsomeip-methodSample-example-someip.so
local:commonapi.serialization.Sample:v1_42:BMW.ATM=libsomeip-serialization-example-someip.so


stub 과 proxy





'Embedded > OpenSourceProject' 카테고리의 다른 글

RcarM3 [AGL]  (0) 2019.01.23
[wifi] Miracast  (0) 2019.01.21
[GDP] 저장소 파악  (0) 2018.12.31
[GDP] Cluster Demo  (0) 2018.12.28
[CommonAPI] C++ SOME/IP Runtime  (0) 2018.12.27


저장소 : https://github.com/GENIVI/genivi-dev-platform.git


브런치 : 14.1.x-sumo




qt 관련 저장소 연관성은 다음과 같다.

$ find ./ -name "qt*"


./meta-genivi-dev/meta-qt5/recipes-qt/qt5

./meta-genivi-dev/meta-qt5/recipes-qt/qt5/qtwebkit_%.bbappend

./meta-genivi-dev/meta-qt5/recipes-qt/qt5/qtquick1_%.bbappend

./meta-genivi-dev/meta-qt5/recipes-qt/qt5/qtquickcontrols

./meta-genivi-dev/meta-qt5/recipes-qt/qt5/qtbase_%.bbappend

./meta-genivi-dev/meta-qt5/recipes-qt/qt5/qtquickcontrols_%.bbappend

./meta-genivi-dev/meta-qt5/recipes-qt/qt5/qtwayland

./meta-genivi-dev/meta-qt5/recipes-qt/qt5/qtimageformats_%.bbappend

./meta-genivi-dev/meta-qt5/recipes-qt/qt5/qtwayland_%.bbappend 


nativesdk-qtbase_%.bbappend 

qtimageformats_%.bbappend (PACKAGECONFIG_append_dragonboard-410c 일경우 )


 qtwebkit_%.bbappend

 PACKAGECONFIG = "gstreamer qtlocation qtmultimedia qtsensors"



qtbase_%.bbappend

ILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"


DEPENDS_append_koelsch = " libegl"


PACKAGECONFIG_GL = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2', '', d)}"

PACKAGECONFIG_append = " icu accessibility eglfs kms"

PACKAGECONFIG_append_rpi = " fontconfig"


EXTRA_QMAKEVARS_PRE_append = " INCLUDEPATH+=${STAGING_INCDIR}/drm"

EXTRA_OECONF_append = " -qpa wayland"


# Temporarily fix bug due to binutils 2.28

QT_CONFIG_FLAGS_append = " -no-use-gold-linker"



PACKAGECONFIG_remove = "webkit"



qtquickcontrols_%.bbappend 

SRC_URI_append_rpi = "\

    file://0001-Correct-label-on-RPI.patch \

    file://0002-Correct-textfield-on-RPI.patch \


 vim qtwayland_%.bbappend


SRC_URI_append = "\

    file://0001-Implement-initial-IVI-Shell-support.patch \

    file://0002-add-support-for-IVI-Surface-ID-property.patch \

"


DEPENDS_append_koelsch = " libegl gles-user-module"

DEPENDS_append_rcar-gen3 = " mesa" 



ivi 쉘 기능 추가


'Embedded > OpenSourceProject' 카테고리의 다른 글

[wifi] Miracast  (0) 2019.01.21
[vsomeip] 사용하기  (0) 2018.12.31
[GDP] Cluster Demo  (0) 2018.12.28
[CommonAPI] C++ SOME/IP Runtime  (0) 2018.12.27
[AGL] Rcar M3  (0) 2018.12.27

Parsing recipes: 100% |###########################################################################################################################| Time: 0:00:54

Parsing of 2302 .bb files complete (0 cached, 2302 parsed). 3239 targets, 308 skipped, 0 masked, 0 errors.

NOTE: Resolving any missing task queue dependencies

NOTE: Multiple providers are available for runtime python-sip (python-sip, sip)

Consider defining a PREFERRED_RPROVIDER entry to match python-sip


Build Configuration:

BB_VERSION           = "1.38.0"

BUILD_SYS            = "x86_64-linux"

NATIVELSBSTRING      = "ubuntu-16.04"

TARGET_SYS           = "arm-poky-linux-gnueabi"

MACHINE              = "raspberrypi3"

DISTRO               = "poky-ivi-systemd"

DISTRO_VERSION       = "14.0.0"

TUNE_FEATURES        = "arm armv7ve vfp thumb neon vfpv4 callconvention-hard cortexa7"

TARGET_FPU           = "hard"

meta

meta-poky

meta-yocto-bsp       = "HEAD:3b8dc3a88e28546100a6b0b2f2cc37f44e619371"

meta-ivi

meta-ivi-bsp         = "HEAD:26ebdc2331db2e74a6f61e92751a78c188162dd6"

meta-oe

meta-filesystems

meta-gnome

meta-networking

meta-python          = "HEAD:b0950aeff5b630256bb5e25ca15f4d59c115e7c1"

meta-gplv2           = "HEAD:d7687d404bbc9ba3f44ec43ea8828d9071033513"

meta-qt5             = "HEAD:fa73caf8b9466629bb044134d80294c1e5742f13"

meta-sdl             = "HEAD:fdb0a6179db56b9fd642fc863a2b9243ea060f28"

meta-erlang

meta-genivi-dev

meta-ivi

meta-qt5

meta-rvi

meta-oe

poky

meta-sdl             = "14.1.x-sumo:b5262fa5e143ae42deb967cde85175a5420e90f1"

meta-erlang          = "HEAD:899ce87bc92ab7711171f2ca2b56e9753ab7f160"

meta-rvi             = "HEAD:e178eb2956d515eded12f21acfcba2706e40e530"

meta-flatpak         = "HEAD:f07b81d9561d391ee301184bd094d6417470a559"

meta-lgsvl-browser   = "HEAD:8d398058a08e285ad8343ad4e2b7e23b9943aa2d"

meta-raspberrypi     = "14.1.x-sumo:b5262fa5e143ae42deb967cde85175a5420e90f1"

meta-raspberrypi     = "HEAD:2d40b000021bc8a9ef7f329ed0ad410f8d227b97"



WARNING: gpsd-3.17-r0 do_fetch: Failed to fetch URL http://download.savannah.gnu.org/releases/gpsd/gpsd-3.17.tar.gz, attempting MIRRORS if available

WARNING: erlang-native-18.2.3-r0 do_populate_sysroot: Skipping RPATH /usr/lib64 as is a standard search path for /home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-s                             rc-build/tmp/work/x86_64-linux/erlang-native/18.2.3-r0/sysroot-destdir/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/x86_64-linux/erlang-nativ                             e/18.2.3-r0/recipe-sysroot-native/usr/lib/erlang/lib/crypto-3.6.2/priv/lib/crypto.so

WARNING: erlang-native-18.2.3-r0 do_populate_sysroot: Skipping RPATH /usr/lib as is a standard search path for /home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src                             -build/tmp/work/x86_64-linux/erlang-native/18.2.3-r0/sysroot-destdir/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/x86_64-linux/erlang-native/                             18.2.3-r0/recipe-sysroot-native/usr/lib/erlang/lib/crypto-3.6.2/priv/lib/crypto.so

ERROR: connectedhome-1.0-r0 do_compile: oe_runmake failed

ERROR: connectedhome-1.0-r0 do_compile: Function failed: do_compile (log file is located at /home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cor                             texa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/temp/log.do_compile.18887)

ERROR: Logfile of failure stored in: /home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0                             -r0/temp/log.do_compile.18887

Log data follows:

| DEBUG: Executing shell function do_compile

| NOTE: make -j 16 MAKEFLAGS=-j 16 OE_QMAKE_COMPILER=arm-poky-linux-gnueabi-gcc  -march=armv7ve -marm -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 -fstack-p                             rotector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/wo                             rk/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot OE_QMAKE_CC=arm-poky-linux-gnueabi-gcc  -march=armv7ve -marm -mfpu=neon-vfpv4 -mf                             loat-abi=hard -mcpu=cortex-a7 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/kwangjo/rpi3/GDP/g                             enivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot OE_QMAKE_CXX=arm-poky-linux-gnueabi-g++  -                             march=armv7ve -marm -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-sec                             urity --sysroot=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot OE                             _QMAKE_CFLAGS= -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-v                             fpv4-poky-linux-gnueabi/connectedhome/1.0-r0=/usr/src/debug/connectedhome/1.0-r0 -fdebug-prefix-map=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/                             work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot= -fdebug-prefix-map=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tm                             p/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot-native=  OE_QMAKE_CXXFLAGS= -O2 -pipe -g -feliminate-unused-debug-types -fdeb                             ug-prefix-map=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0=/usr/src/debug/conn                             ectedhome/1.0-r0 -fdebug-prefix-map=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-                             r0/recipe-sysroot= -fdebug-prefix-map=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.                             0-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden OE_QMAKE_LINK=arm-poky-linux-gnueabi-g++  -march=armv7ve -marm -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=c                             ortex-a7 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gd                             p-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot OE_QMAKE_LDFLAGS=-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -                             fstack-protector-strong -Wl,-z,relro,-z,now OE_QMAKE_AR=arm-poky-linux-gnueabi-ar OE_QMAKE_STRIP=echo OE_QMAKE_WAYLAND_SCANNER=/home/kwangjo/rpi3/GDP/genivi-dev-                             platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot-native/usr/bin/wayland-scanner OE_QMAKE_INCDIR_QT=/h                             ome/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot//usr/include/qt5

| arm-poky-linux-gnueabi-g++  -march=armv7ve -marm -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wfor                             mat-security -Werror=format-security --sysroot=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connect                             edhome/1.0-r0/recipe-sysroot -c -pipe -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp                             /work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0=/usr/src/debug/connectedhome/1.0-r0 -fdebug-prefix-map=/home/kwangjo/rpi3/GDP/genivi-dev-plat                             form/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot= -fdebug-prefix-map=/home/kwangjo/rpi3/GDP/genivi-dev-pl                             atform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden --sysroot=/home/k                             wangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot -O2 -std=gnu++0x -Wall -W                              -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../git -I. -I../recipe-sysroot/usr/include/qt5 -I../r                             ecipe-sysroot/usr/include/qt5/QtQuick -I../recipe-sysroot/usr/include/qt5/QtGui -I../recipe-sysroot/usr/include/qt5/QtQml -I../recipe-sysroot/usr/include/qt5/QtN                             etwork -I../recipe-sysroot/usr/include/qt5/QtCore -I. -I../recipe-sysroot/usr/lib/qt5/mkspecs/linux-oe-g++ -o main.o ../git/main.cpp

| /home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot-native/usr/bin/q                             t5/rcc -name qml ../git/qml.qrc -o qrc_qml.cpp

| arm-poky-linux-gnueabi-g++  -march=armv7ve -marm -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wfor                             mat-security -Werror=format-security --sysroot=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connect                             edhome/1.0-r0/recipe-sysroot -c -pipe -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp                             /work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0=/usr/src/debug/connectedhome/1.0-r0 -fdebug-prefix-map=/home/kwangjo/rpi3/GDP/genivi-dev-plat                             form/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot= -fdebug-prefix-map=/home/kwangjo/rpi3/GDP/genivi-dev-pl                             atform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot-native=  -fvisibility-inlines-hidden --sysroot=/home/k                             wangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/recipe-sysroot -O2 -std=gnu++0x -Wall -W                              -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I../git -I. -I../recipe-sysroot/usr/include/qt5 -I../r                             ecipe-sysroot/usr/include/qt5/QtQuick -I../recipe-sysroot/usr/include/qt5/QtGui -I../recipe-sysroot/usr/include/qt5/QtQml -I../recipe-sysroot/usr/include/qt5/QtN                             etwork -I../recipe-sysroot/usr/include/qt5/QtCore -I. -I../recipe-sysroot/usr/lib/qt5/mkspecs/linux-oe-g++ -o qrc_qml.o qrc_qml.cpp

| {standard input}: Assembler messages:

| {standard input}:4121880: Warning: end of file not at end of a line; newline inserted

| {standard input}:4125041: Error: unknown pseudo-op: `.by'

| arm-poky-linux-gnueabi-g++: internal compiler error: Killed (program cc1plus)

| Please submit a full bug report,

| with preprocessed source if appropriate.

| See <https://gcc.gnu.org/bugs/> for instructions.

| Makefile:446: recipe for target 'qrc_qml.o' failed

| make: *** [qrc_qml.o] Error 4

| ERROR: oe_runmake failed

| WARNING: exit code 1 from a shell command.

| ERROR: Function failed: do_compile (log file is located at /home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-g                             nueabi/connectedhome/1.0-r0/temp/log.do_compile.18887)

ERROR: Task (/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/../meta-genivi-dev/meta-genivi-dev/recipes-dev-hmi/genivi-dev-platform-hmi/connectedhome.bb                             :do_compile) failed with exit code '1'

Waiting for 9 running tasks to finish:

0: chromium-lge-64.0.3282.186.lge.2-r0 do_compile (pid 4906)  31% |#############################                                                                |

1: qtdeclarative-5.6.3+gitAUTOINC+bb01612a88-r0 do_package - 3431s (pid 12661)

2: qtquickcontrols-5.6.3+gitAUTOINC+b66f6b05c5-r0 do_compile - 3403s (pid 16252)

3: blueconnect-git-r0 do_compile - 3403s (pid 16947)

4: gdp-audiomanager-monitor-1.0-r0 do_compile - 3402s (pid 18927)

5: gdp-new-hmi-1.0-r0 do_compile - 3400s (pid 19469)

6: python-pyqt-5.3.1-r1 do_compile - 3397s (pid 19879)

7: qtwayland-5.6.3+gitAUTOINC+70575643cf-r0 do_compile - 3397s (pid 19911)

8: cdl-concept-demo-1.0-r0 do_compile - 3383s (pid 20989)



/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/../meta-genivi-dev/meta-genivi-dev/recipes-dev-hmi/genivi-dev-platform-hmi/connectedhome.bb

/home/kwangjo/rpi3/GDP/genivi-dev-platform/gdp-src-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/connectedhome/1.0-r0/temp/log.do_compile.18887



'Embedded > Board' 카테고리의 다른 글

[rcar-M3] 펌웨어 Flashing  (0) 2019.01.03
휴대폰 정보  (0) 2019.01.02
[GDP] qemu x86_64  (0) 2018.12.28
[AGL] rpi3 (flounder)  (0) 2018.12.28
Yocto SDK 생성하기  (0) 2018.12.27

https://www.freedesktop.org/wiki/Software/DBusBindings/



libdbus is part of dbus, and is the reference implementation of the D-Bus protocol. This does not make it the best implementation of D-Bus, and for most purposes it isn't the best available. Its maintainers recommend using GDBus, sd-bus or QtDBus instead.


dbus-cpp 

dbus-cpp is a header-only C++11 binding for libdbus.


dbus-c++ : Also known as dbus-cplusplus, this is a C++ binding for libdbus. It appears to be inactive (latest release 2011) and is not recommended. Various forks exist; please list any actively-maintained forks here if you know of them.


sdbus-c++

A C++17 binding for systemd's sd-bus.


'Embedded > CommonAPI' 카테고리의 다른 글

[GENIVI] ARA integration project  (0) 2019.01.04
[Franca] 작성하고 코드 생성하기  (0) 2019.01.03
[CommonAPI C++] D-Bus binding  (0) 2019.01.03
[CommonAPI] tool 설치 작성중  (0) 2019.01.02
[GENIVI] 개발환경설정  (0) 2018.12.20

관련정리  

링크는 다음과 같다. : https://at.projects.genivi.org/wiki/display/GDP/GDP+Master#GDPMaster-QEMUx86_64


GDP 관련 소스 다운로드


$ cd genivi-dev-platform

원하는 브랜치로 변경

$ source ./init.sh qemux86-64


$ bitbake genivi-dev-platform




이미지 생성후 하드웨어 및 소프트웨어 설정을 한다.

QEMU x86_64 Hardware Setup and Software Installation

https://at.projects.genivi.org/wiki/display/GDP/QEMU+x86_64+Hardware+Setup+and+Software+Installation


주의 : QEMU 를 사용하여 GDP HMI 를 수행시 frame 이 낮을 수 있으므로 아래와 같이 설정한다.

1. kvm-enabled 버전을 사용하여 -enable-kvm , -machine accel=kvm 이나 qemu-kvm 을 사용한다.

2. 배포판에 맞는 qemu 를 설치하고 그래픽 가속화 설정을 한다.

3. 최고사양을 위해서는 , 다음을 참고한다. compiling the latest QEMU and ensuring full hardware graphics acceleration. To download




우분투에서 사용 예제


   sudo kvm -kernel bzImage \
-drive "file=genivi-dev-platform-qemux86-64.ext4,format=raw" \
-net nic \
-net user,hostfwd=tcp::5555-:22 \
-usbdevice tablet \
-cpu core2duo \
-vga std \
-no-reboot \
-soundhw ac97 \
-m 1024 \
--append "vga=0 uvesafb.mode_option=640x480-32 root=/dev/hda rw mem=512M oprofile.timer=1"



'Embedded > Board' 카테고리의 다른 글

휴대폰 정보  (0) 2019.01.02
[GDP] Build Error  (0) 2018.12.28
[AGL] rpi3 (flounder)  (0) 2018.12.28
Yocto SDK 생성하기  (0) 2018.12.27
[GDP] Rcar M3 ("salvator-xs")  (0) 2018.12.27

# 필요 패키지 설치

sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib \ build-essential chrpath socat libsdl1.2-dev xterm cpio curl



repo init -b flounder -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo

repo sync




  - meta-agl-demo:     (demo with UI)

    agl-demo-platform  (* default demo target)

    agl-demo-platform-qa

    agl-demo-platform-crosssdk



'Embedded > Board' 카테고리의 다른 글

휴대폰 정보  (0) 2019.01.02
[GDP] Build Error  (0) 2018.12.28
[GDP] qemu x86_64  (0) 2018.12.28
Yocto SDK 생성하기  (0) 2018.12.27
[GDP] Rcar M3 ("salvator-xs")  (0) 2018.12.27

+ Recent posts