aboutsummaryrefslogtreecommitdiffstats
path: root/meta-ivi-demo/README.md
blob: 54512418493341df3a2a5dec00c4e7ec530711a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
meta-ivi-demo, the Yocto layer for the GENIVI Demo Platform
===========================================================

This layer's purpose is to provide a GENIVI Demo Platform (GDP) reference
image build. The layer supports cross-architecture application development
using QEMU emulation and a SDK.

Please see the
[MAINTAINERS](http://git.yoctoproject.org/cgit/cgit.cgi/meta-ivi/tree/MAINTAINERS)
file for information on contacting the maintainers
of this layer, as well as instructions for submitting patches.

The GENIVI Demo Platform project welcomes contributions. You can contribute code,
submit patches, report bugs, answer questions on our mailing lists and
review and edit our documentation and much more.

Subscribe to the mailing list
    [here](https://lists.genivi.org/mailman/listinfo/genivi-meta-ivi).  
View or Report bugs
    [here](https://bugs.genivi.org/buglist.cgi?product=meta-ivi).  
Read or Edit the wiki
    [here](http://wiki.projects.genivi.org/index.php/meta-ivi).  
For information about the Yocto Project, see the
    [Yocto Project website](https://www.yoctoproject.org).  
For information about the Yocto GENIVI Baseline, see the
    [Yocto GENIVI Baseline website](http://projects.genivi.org/GENIVI_Baselines/meta-ivi).  
For information about the Yocto GENIVI Demo Platform, see the
    [Yocto GENIVI Demo Platform website](http://wiki.projects.genivi.org/index.php/Intrepid_-_Yocto_GENIVI_Demo_Platform).

Layer Dependencies
------------------

URI: git://git.yoctoproject.org/meta-ivi
> branch:   7.0  
> revision: 

URI: https://github.com/meta-qt5/meta-qt5.git
> branch:   dizzy  
> revision: 0732e184acef5e0200f46d7f95702774e5de1904

URI: git://git.openembedded.org/meta-openembedded
> layers:   meta-oe, meta-ruby  
> branch:   dizzy  
> revision: 9efaed99125b1c4324663d9a1b2d3319c74e7278

URI: git://git.yoctoproject.org/poky
> branch:   dizzy  
> revision: 9e8bb322154e67e521e8c982d20d46dda20c024b

## The Renesas R-Car Gen2 (Koelsch) board depends on: ##

URI: git://git.yoctoproject.org/meta-ivi
> branch:   GDP-koelsch  
> revision: 1c52c69968ff02f3d72f67ab5f965ec439eabdb3

URI: https://github.com/meta-qt5/meta-qt5.git
> branch:   master  
> revision: 02861e677ab95b537efb331fb7faea4e5851d2ea

URI: git://git.openembedded.org/meta-openembedded
> layers:   meta-oe, meta-ruby  
> branch:   master  
> revision: 1513d0e31f609ffcde9a116a50bfb0360b9e7ecf

URI: git://git.yoctoproject.org/poky
> branch:   master  
> revision: fd0398f2c1355597a95242e6c8400eae6ad60fa4

URI: git://git.linaro.org/openembedded/meta-linaro.git
> branch: master  
> revision: 7345c6089b2afbf65baf64224c14bbb9d38e2241

URI: git://github.com/slawr/meta-renesas.git
> branch:   genivi-gdp  
> revision: e398b9fcacbad2f19ec673adda0f8dfda014fa12

URI: git://github.com/slawr/meta-renesas-proprietary.git
> branch:   genivi-gdp  
> revision: 4e276c8236d5daea7db4917f79ccd20086150009

Supported Machines
------------------

We do support the builds for currently two machines:

* QEMU (x86-64) - emulated machine: qemux86-64
* Renesas R-Car Gen2 (R-Car M2) - machine: koelsch


Miscellaneous
-------------

When building for koelsch, add the following to your local.conf:

> WAYLAND_ENABLE = "1"  
> GLES_ENABLE = "1"  
> WAYLAND_GFX_ENABLE = "1"


For the QEMU machine, in order to have audio, the emulation should be done like:
(please adjust to your own paths)

$ QEMU_AUDIO_DRV=alsa ../../poky/scripts/runqemu ivi-image-demo qemux86-64 audio


For the Fuel Stop Advisor Proof of Concept (FSA PoC), a navigation map
must be downloaded. Once booted, issue the following command on the board:

# cd /usr/share/navit/maps/ && wget http://www.navit-project.org/switzerland.bin