$ repo init -u https://gerrit.automotivelinux.org/gerrit/AGL/AGL-repo
repo sync
Features supported by aglsetup
Here is the list of features for AGL 2.0 that can be specified in the aglsetup.sh command line:
- in meta-agl
- agl-devel: activate development options (empty root password, debugger, strace, valgrind …)
- agl-netboot: enable network boot support through TFTP and NBD (see meta-netboot layer)
- in meta-agl-extra
- agl-appfw-smack: enables IoT.bzh Application Framework + SMACK + Cynara
- agl-demo: enable layer meta-agl-demo and meta-qt5 - required to build agl-demo-platform
- agl-localdev: add a local layer named “meta-localdev” in meta directory and a local.dev.inc conf file if present
- agl-sota: enable SOTA components and dependencies (meta-sota, meta-filesystems, meta-ruby, meta-rust are added)
agl-devel , agl-appfw-smack , agl-demo, agl-sota
사이트 : http://docs.automotivelinux.org/master/docs/getting_started/en/dev/
빌드전 Renesas 관련 소스를 다운로드 하여야 한다.
/home/ivis_bsp/RcarAGL/rcarm3/meta-agl/meta-agl-bsp/meta-rcar-gen3/scripts
setup_mm_packages.sh 파일을 참고한다.
ZIP_1="R-Car_Gen3_Series_Evaluation_Software_Package_for_Linux-20180627.zip" ZIP_2="R-Car_Gen3_Series_Evaluation_Software_Package_of_Linux_Drivers-20180627.zip" |
르네사스 웹사이트에 접속하여 다운로드한다. Renesas website
|
unzip -o R-Car_Gen3_Series_Evaluation_Software_Package_of_Linux_Drivers-20180627.zip
현재버전 guppy / 6.99.3
source meta-agl/scripts/aglsetup.sh --help
Usage: . aglsetup.sh [options] [feature [feature [... ]]] Version: 1.1.0 Compatibility: bash, zsh, ksh Options: -m|--machine <machine> what machine to use default: 'qemux86-64' -b|--build <directory> build directory to use default: './build' -s|--script <filename> file where setup script is generated default: none (no script) -f|--force flag to force overwriting any existing configuration default: false -r|--rpm-revision <schema> Specify how to handle RPM packages revisions <schema> can be: 'prservice[:<address>]' : Use a PR service daemon. if <address> is not specified, the default value 'localhost:0' is used (shortcut for a PR service started by bitbake) 'timestamp' : Use a generated time stamp (UTC). 'value:<revision>' : Use <revision> explicitly. 'none' : Do nothing. -v|--verbose verbose mode default: false -d|--debug debug mode default: false -h|--help get some help Available machines: [meta-agl] beaglebone cyclone5 dra7xx-evm dragonboard-410c dragonboard-820c h3-salvator-x h3ulcb imx6qsabreauto imx6qsabrelite intel-corei7-64 joule m3ulcb m3ulcb-nogfx nitrogen6x qemuarm qemuarm64 * qemux86-64 raspberrypi2 raspberrypi3 raspberrypi3-64 Available features: [meta-agl] agl-all-features :( agl-demo agl-appfw-smack agl-hmi-framework agl-profile-graphical-qt5 agl-profile-graphical agl-audio-4a-framework agl-pulseaudio agl-netboot ) agl-appfw-smack agl-archiver agl-buildstats agl-ci agl-ci-change-features :( agl-demo agl-appfw-smack agl-hmi-framework agl-profile-graphical-qt5 agl-profile-graphical agl-audio-4a-framework agl-pulseaudio agl-devel agl-netboot agl-audio-4a-framework agl-buildstats agl-ptest ) agl-ci-change-features-nogfx :( agl-devel agl-netboot agl-audio-4a-framework agl-buildstats agl-ptest ) agl-ci-snapshot-features :( agl-demo agl-appfw-smack agl-hmi-framework agl-profile-graphical-qt5 agl-profile-graphical agl-audio-4a-framework agl-pulseaudio agl-devel agl-netboot agl-archiver agl-audio-4a-framework agl-buildstats agl-ptest ) agl-ci-snapshot-features-nogfx :( agl-devel agl-netboot agl-archiver agl-audio-4a-framework agl-buildstats agl-ptest ) agl-devel agl-gplv2 agl-isafw agl-netboot agl-profile-cluster :( agl-profile-graphical ) agl-profile-cluster-qt5 :( agl-profile-graphical-qt5 agl-profile-graphical ) agl-profile-graphical agl-profile-graphical-html5 :( agl-profile-graphical ) agl-profile-graphical-qt5 :( agl-profile-graphical ) agl-profile-hud agl-profile-telematics agl-ptest agl-pulseaudio agl-sota [meta-agl-cluster-demo] agl-cluster-demo :( agl-profile-cluster-qt5 agl-profile-graphical-qt5 agl-profile-graphical agl-hmi-framework ) [meta-agl-demo] agl-cluster-demo-support :( agl-gstrecorder ) agl-demo :( agl-appfw-smack agl-hmi-framework agl-profile-graphical-qt5 agl-profile-graphical agl-audio-4a-framework agl-pulseaudio ) agl-demo-nopulseaudio :( agl-appfw-smack agl-hmi-framework agl-profile-graphical-qt5 agl-profile-graphical agl-audio-4a-framework ) agl-demo-preload agl-demo-soundmanager :( agl-appfw-smack agl-hmi-framework agl-profile-graphical-qt5 agl-profile-graphical agl-audio-soundmanager-framework ) agl-iotivity agl-sdl [meta-agl-devel] agl-audio-4a-framework agl-audio-soundmanager-framework agl-egvirt agl-gstrecorder agl-hmi-framework agl-oem-extra-libs agl-speech-framework agl-telemetry [meta-agl-extra] agl-localdev blsched
|
h3-salvator-x
export MACHINE=h3-salvator-x
3$ source meta-agl/scripts/aglsetup.sh -m $MACHINE -b build agl-devel agl-demo agl-netboot agl-appfw-smack agl-localdev ------------ aglsetup.sh: Starting Generating configuration files: Build dir: /home/ivis_bsp/RcarAGL/rcarm3/build Machine: h3-salvator-x Features: agl-appfw-smack agl-audio-4a-framework agl-demo agl-devel agl-hmi-framework agl-localdev agl-netboot agl-profile-graphical agl-profile-graphical-qt5 agl-pulseaudio Running /home/ivis_bsp/RcarAGL/rcarm3/poky/oe-init-build-env Templates dir: /home/ivis_bsp/RcarAGL/rcarm3/meta-agl/templates/base Config: /home/ivis_bsp/RcarAGL/rcarm3/build/conf/bblayers.conf Config: /home/ivis_bsp/RcarAGL/rcarm3/build/conf/local.conf realpath: invalid option -- 'L' Usage: realpath [-s|--strip] [-z|--zero] filename ... realpath -h|--help realpath -v|--version Setup script: /home/ivis_bsp/RcarAGL/rcarm3/build/conf/setup.sh Executing setup script ... --- beginning of setup script --- fragment /home/ivis_bsp/RcarAGL/rcarm3/meta-agl/templates/base/01_setup_EULAfunc.sh --- fragment /home/ivis_bsp/RcarAGL/rcarm3/meta-agl/templates/base/01_setup_pkg_revision.sh --- fragment /home/ivis_bsp/RcarAGL/rcarm3/meta-agl/templates/machine/h3-salvator-x/50_setup.sh ~/RcarAGL/rcarm3 ~/RcarAGL/rcarm3/build Copyscript for R-Car Gen3 src = binary-tmp src_path = /home/ivis_bsp/RcarAGL/rcarm3 src_full = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp no_md5check = 1 Copying for Graphic Packages user_pkg_name = EVARTM0RC7795GLPG0001SL41C user_copyfile_name= EVA_r8a77951_linux_gsx_binaries_gles.tar.bz2 user_md5_val = kern_pkg_name = RCH3G001L4101ZDO kern_copyfile_name= GSX_KM_H3.tar.bz2 kern_md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0RC7795GLPG0001SL41C_2_0_4.zip Mode = 1 file1 top : EVARTM0RC7795GLPG0001SL41C_2_0_4 FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/RCH3G001L4101ZDO_2_0_4.zip Mode = 1 file2 top : RCH3G001L4101ZDO_2_0_4 Installed GFX package : EVARTM0RC7795GLPG0001SL41C : RCH3G001L4101ZDO user_pkg_name = EVARTM0RC7796GLPG0001SL41C user_copyfile_name= EVA_r8a77960_linux_gsx_binaries_gles.tar.bz2 user_md5_val = kern_pkg_name = RCM3G001L4101ZDO kern_copyfile_name= GSX_KM_M3.tar.bz2 kern_md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0RC7796GLPG0001SL41C_2_0_4.zip Mode = 1 file1 top : EVARTM0RC7796GLPG0001SL41C_2_0_4 FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/RCM3G001L4101ZDO_2_0_4.zip Mode = 1 file2 top : RCM3G001L4101ZDO_2_0_4 Installed GFX package : EVARTM0RC7796GLPG0001SL41C : RCM3G001L4101ZDO Packages for GFX module were found and copied. /=======================================================/ Copying for Audio Common Packages sw_name = omx_common_lib pkg_name = EVARTM0AC0000XCMCTL30SL41C copyfile_name = EVARTM0AC0000XCMCTL30SL41C.tar.bz2 md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XCMCTL30SL41C_3_0_14.zip Mode = 1 sw_name = audio_common pkg_name = EVARTM0AC0000XACMND30SL41C copyfile_name = RTM0AC0000XACMND30SL41C.tar.gz md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XACMND30SL41C_3_0_10.zip Mode = 1 sw_name = AAC-LC_decoder_lib pkg_name = EVARTM0AC0000XAAACD30SL41C copyfile_name = RTM0AC0000XAAACD30SL41C.tar.gz md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XAAACD30SL41C_3_0_10.zip Mode = 1 sw_name = AAC-LC_encoder_lib pkg_name = EVARTM0AC0000XAAACE30SL41C copyfile_name = RTM0AC0000XAAACE30SL41C.tar.gz md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XAAACE30SL41C_3_0_7.zip Mode = 1 Install for OMX Common Packages sw_name = omx_common_lib pkg_name = EVARTM0AC0000XCMCTL30SL41C copyfile_name = EVARTM0AC0000XCMCTL30SL41C.tar.bz2 md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XCMCTL30SL41C_3_0_14.zip Mode = 1 Installed omx_common_lib : EVARTM0AC0000XCMCTL30SL41C sw_name = audio_common pkg_name = EVARTM0AC0000XACMND30SL41C copyfile_name = RTM0AC0000XACMND30SL41C.tar.gz md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XACMND30SL41C_3_0_10.zip Mode = 1 Installed audio_common : EVARTM0AC0000XACMND30SL41C sw_name = AAC-LC_decoder_lib pkg_name = EVARTM0AC0000XAAACD30SL41C copyfile_name = RTM0AC0000XAAACD30SL41C.tar.gz md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XAAACD30SL41C_3_0_10.zip Mode = 1 Installed AAC-LC_decoder_lib : EVARTM0AC0000XAAACD30SL41C sw_name = AAC-LC_encoder_lib pkg_name = EVARTM0AC0000XAAACE30SL41C copyfile_name = RTM0AC0000XAAACE30SL41C.tar.gz md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XAAACE30SL41C_3_0_7.zip Mode = 1 Installed AAC-LC_encoder_lib : EVARTM0AC0000XAAACE30SL41C Packages for Audio module were found and copied. /=======================================================/ Copying for Audio M/W Packages sw_name = AAC-LC_decoder_M/W pkg_name = EVARTM0AC0000ADAACMZ1SL41C copyfile_name = RTM0AC0000ADAACMZ1SL41C.tar.gz md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000ADAACMZ1SL41C_3_0_10.zip Mode = 1 sw_name = AAC-LC_encoder_M/W pkg_name = EVARTM0AC0000AEAACMZ1SL41C copyfile_name = RTM0AC0000AEAACMZ1SL41C.tar.gz md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000AEAACMZ1SL41C_3_0_7.zip Mode = 1 sw_name = AAC-LC_decoder_M/W pkg_name = EVARTM0AC0000ADAACMZ1SL41C copyfile_name = RTM0AC0000ADAACMZ1SL41C.tar.gz md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000ADAACMZ1SL41C_3_0_10.zip Mode = 1 Installed AAC-LC_decoder_M/W : EVARTM0AC0000ADAACMZ1SL41C sw_name = AAC-LC_encoder_M/W pkg_name = EVARTM0AC0000AEAACMZ1SL41C copyfile_name = RTM0AC0000AEAACMZ1SL41C.tar.gz md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000AEAACMZ1SL41C_3_0_7.zip Mode = 1 Installed AAC-LC_encoder_M/W : EVARTM0AC0000AEAACMZ1SL41C Packages for Audio M/W module were found and copied. /=======================================================/ Copying for Video Decoder Packages OMX Common Library already installed sw_name = uvcs_lib pkg_name = RCG3VUDRL4101ZDO copyfile_name = RCG3VUDRL4101ZDO.tar.bz2 md5_val = 0e546389d77b9108a1475356fa49c5a7 FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/RCG3VUDRL4101ZDO_3_0_14.zip Mode = 1 Copying for Video Decoder Library Packages sw_name = video_dec_common pkg_name = EVARTM0AC0000XVCMND30SL41C copyfile_name = EVARTM0AC0000XVCMND30SL41C.tar.bz2 md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XVCMND30SL41C_3_0_14.zip Mode = 1 sw_name = H264_decoder pkg_name = EVARTM0AC0000XV264D30SL41C copyfile_name = EVARTM0AC0000XV264D30SL41C.tar.bz2 md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XV264D30SL41C_3_0_14.zip Mode = 1 Installed UVCS driver sw_name = uvcs_lib pkg_name = RCG3VUDRL4101ZDO copyfile_name = RCG3VUDRL4101ZDO.tar.bz2 md5_val = 0e546389d77b9108a1475356fa49c5a7 FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/RCG3VUDRL4101ZDO_3_0_14.zip Mode = 1 Installed uvcs_lib : RCG3VUDRL4101ZDO sw_name = video_dec_common pkg_name = EVARTM0AC0000XVCMND30SL41C copyfile_name = EVARTM0AC0000XVCMND30SL41C.tar.bz2 md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XVCMND30SL41C_3_0_14.zip Mode = 1 Installed video_dec_common : EVARTM0AC0000XVCMND30SL41C sw_name = H264_decoder pkg_name = EVARTM0AC0000XV264D30SL41C copyfile_name = EVARTM0AC0000XV264D30SL41C.tar.bz2 md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XV264D30SL41C_3_0_14.zip Mode = 1 Installed H264_decoder : EVARTM0AC0000XV264D30SL41C Packages for video decoder module were found and copied. /=======================================================/ Copying for Video Encoder Packages OMX Common Library already installed UVCS driver already installed Copying for Video Encoder Library Packages sw_name = video_enc_common pkg_name = EVARTM0AC0000XVCMNE30SL41C copyfile_name = EVARTM0AC0000XVCMNE30SL41C.tar.bz2 md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XVCMNE30SL41C_3_0_14.zip Mode = 1 sw_name = H264_encoder pkg_name = EVARTM0AC0000XV264E30SL41C copyfile_name = EVARTM0AC0000XV264E30SL41C.tar.bz2 md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XV264E30SL41C_3_0_14.zip Mode = 1 sw_name = video_enc_common pkg_name = EVARTM0AC0000XVCMNE30SL41C copyfile_name = EVARTM0AC0000XVCMNE30SL41C.tar.bz2 md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XVCMNE30SL41C_3_0_14.zip Mode = 1 Installed video_enc_common : EVARTM0AC0000XVCMNE30SL41C sw_name = H264_encoder pkg_name = EVARTM0AC0000XV264E30SL41C copyfile_name = EVARTM0AC0000XV264E30SL41C.tar.bz2 md5_val = FileName = /home/ivis_bsp/RcarAGL/rcarm3/binary-tmp/EVARTM0AC0000XV264E30SL41C_3_0_14.zip Mode = 1 Installed H264_encoder : EVARTM0AC0000XV264E30SL41C Packages for video encoder module were found and copied. /=======================================================/ cleanup temp directory Complete copying ! ~/RcarAGL/rcarm3/build --- fragment /home/ivis_bsp/RcarAGL/rcarm3/meta-agl/templates/base/99_setup_EULAconf.sh --- end of setup script OK Generating setup manifest: /home/ivis_bsp/RcarAGL/rcarm3/build/aglsetup.manifest ... OK Generating setup file: /home/ivis_bsp/RcarAGL/rcarm3/build/agl-init-build-env ... OK ------------ aglsetup.sh: Done Common targets are: - meta-agl: (core system) agl-image-minimal agl-image-minimal-qa agl-image-ivi agl-image-ivi-qa agl-image-ivi-crosssdk agl-image-weston - meta-agl-demo: (demo with UI) agl-demo-platform (* default demo target) agl-demo-platform-qa agl-demo-platform-crosssdk agl-demo-platform-html5
|
- meta-agl-demo: (demo with UI)
agl-demo-platform (* default demo target)
agl-demo-platform-qa
agl-demo-platform-crosssdk
agl-demo-platform-html5
/home/ivis_bsp/RcarAGL/rcarm3/meta-agl/meta-agl-bsp/conf/include |
빌드시작 : 오후 3시 시작
bitbake agl-demo-platform
'Embedded > OpenSourceProject' 카테고리의 다른 글
[GDP] Cluster Demo (0) | 2018.12.28 |
---|---|
[CommonAPI] C++ SOME/IP Runtime (0) | 2018.12.27 |
[RAMSES] 설치하기 (0) | 2018.12.26 |
[Ubuntu16.04] Weston 설치 (0) | 2018.12.26 |
[GENIVI] recipes-dev-hmi (0) | 2018.12.24 |