-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
66 lines (47 loc) · 2.12 KB
/
README
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
This layer provides support for Synopsys / ARC CPU
==================================================
Supported SoCs / MACHINE names
==============================
Please refer to https://github.com/foss-for-synopsys-dwc-arc-processors/meta-synopsys/tree/morty/conf/machine
Sources
=======
- meta-synopsys
URI: git://github.com/foss-for-synopsys-dwc-arc-processors/meta-synopsys.git
URI: http://github.com/foss-for-synopsys-dwc-arc-processors/meta-synopsys.git
Branch: morty
- openembedded-core
URI: git://github.com/foss-for-synopsys-dwc-arc-processors/synopsys-oe-core.git
URI: http://github.com/foss-for-synopsys-dwc-arc-processors/synopsys-oe-core.git
Branch: morty
- repo's manifest
URI: git://github.com/foss-for-synopsys-dwc-arc-processors/synopsys-oe-manifest.git
URI: http://github.com/foss-for-synopsys-dwc-arc-processors/synopsys-oe-manifest.git
Branch: morty
Dependencies
============
This Layer depends on :
- meta-openembedded
URI: git://git.openembedded.org/meta-openembedded
URI: http://cgit.openembedded.org/meta-openembedded/
Branch: morty
Build procedure
===============
To build an image from Synopsys layers, you can use the manifest file provided:
http://github.com/foss-for-synopsys-dwc-arc-processors/synopsys-oe-manifest/tree/morty
Otherwise, if you are not familiar with repo tool, you can clone every
repository by hand:
1. Clone openembedded-core git repository with the proper branch ready
git clone -b morty http://github.com/foss-for-synopsys-dwc-arc-processors/synopsys-oe-core.git oe
2. Clone meta-openembedded git repository with the proper branch ready
git clone -b morty http://git.openembedded.org/meta-openembedded
3. Clone meta-synopsys layer with the proper branch ready
git clone -b morty http://github.com/foss-for-synopsys-dwc-arc-processors/meta-synopsys.git
5. Enter the openembedded-core directory
cd oe
6. Clone the bitbake project
git clone -b 1.32 http://git.openembedded.org/bitbake
7. Initialize build directory by using template files
export TEMPLATECONF=../meta-synopsys/conf
source oe-init-build-env build
8. Build synopsys image (currently, the rootfs is used as initramfs)
bitbake virtual/kernel