meta-nexell: master: README.md update
[nexell/yocto/krogoth/meta-nexell.git] / README.md
1 <html xmlns="http://www.w3.org/1999/xhtml" lang="ko"  xml:lang="ko">
2 <meta http-equiv="Content-Type" Content="text/html; charset=utf-8" />
3
4 Nexell Yocto GUIDE
5
6 suker : create  2016.05.18 krogoth base, branch name:nexell<br>
7 suker : update 2017.07.19 pyro base, branch name:pyro<br>
8
9 <br>
10 #Table
11 [TOC]
12
13 <br>
14 <br>
15 ** Recommand branch is the 'pyro' **
16 <br>
17
18 ### source download
19  1. $ **git clone -b pyro git://git.yoctoproject.org/poky.git**
20  2. $ **git clone -b pyro http://git.nexell.co.kr:8081/gerrit/nexell/yocto/meta-nexell**
21  3. $ **git clone -b pyro https://github.com/meta-qt5/meta-qt5.git**
22  4. $ **git clone -b pyro git://git.openembedded.org/openembedded-core**
23  5. $ **git clone -b pyro git://git.openembedded.org/meta-openembedded**
24
25 <br>
26 ### build env setup
27 > $ source poky/oe-init-build-env build/build-s5p4418-navi-ref-qt
28 > build/build-s5p4418-navi-ref-qt$ ../../meta-nexell/meta-nexell-distro/tools/envsetup.sh s5p4418-navi-ref qt -1 no
29 > build/build-s5p4418-navi-ref-qt$ bitbake nexell-qt
30
31 * note: build-{soc name}-{board name}-{image type}
32 * note: envsetup.sh {machine name} {image type} {core thread build time} {external source using}
33 *        -1 : full thread
34 *        no : use not external source
35
36 <br>
37 <br>
38
39 ### fusing after build
40 > build/build-s5p4418-navi-ref-qt$ ../../meta-nexell/meta-nexell-distro/tools/copyFilesToOutDir.sh s5p4418-navi-ref qt
41 > build/build-s5p4418-navi-ref-qt$ cd ../../out/result-s5p4418-navi-ref-qt
42 > out/result-s5p4418-navi-ref-qt$ ../../meta-nexell/meta-nexell-distro/tools/convert_tools/convert_images.sh s5p4418-navi-ref qt
43 > out/result-s5p4418-navi-ref-qt$ ./tools/standalone-fastboot-download.sh   #==> fastboot download to target board
44
45 <br>
46 <br>
47
48 ## Very Easy build & fusing Guide
49  1. repo init -u git://git.nexell.co.kr/nexell/yocto/manifest -b yocto-pyro
50  2. repo sync
51  3. myreroPath$ ./tools/build.sh s5p4418-navi-ref qt
52  4. myrepoPath$ ./yocto/out/result-s5p4418-navi-ref-qt/tools/standalone-fastboot-download.sh
53  * It's Done!!
54
55 <br>
56 <br>
57
58 ## Reference
59 Raspberrypi  :  git clone http://git.yoctoproject.org/git/meta-raspberrypi
60 Yocto Manual : http://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#using-bbappend-files