Commit 67e90b95051639fc1d4284bef8864af63c4a1292

Authored by 장형기
1 parent 0cfc5671db
Exists in master and in 2 other branches fhd, fhd-demo

README.md 파일 수정

Showing 1 changed file with 35 additions and 6 deletions   Show diff stats
@@ -34,6 +34,7 @@ @@ -34,6 +34,7 @@
34 34
35 35
36 36
  37 +
37 ## [부트로더 컴파일] 38 ## [부트로더 컴파일]
38 --------------------------- 39 ---------------------------
39 40
@@ -57,11 +58,14 @@ @@ -57,11 +58,14 @@
57 -- 필요한 경우 clean ---- 58 -- 필요한 경우 clean ----
58 $ ./make.sh clean 59 $ ./make.sh clean
59 60
60 -* 컴파일 결과물은 ../output-u-boot\_2015\_04 에 저장된다. 61 +
  62 +* 컴파일 결과물은 ../output-u-boot_2015_04 에 저장된다.
61 63
62 * 빌드가 정상적으로 완료되면 u-boot.imx 파일이 /tftpboot/prime-oven 및 /nfs/prime-oven에 복사된다. 64 * 빌드가 정상적으로 완료되면 u-boot.imx 파일이 /tftpboot/prime-oven 및 /nfs/prime-oven에 복사된다.
63 65
64 66
  67 +
  68 +
65 ## [커널 컴파일] 69 ## [커널 컴파일]
66 --------------------------- 70 ---------------------------
67 71
@@ -84,11 +88,13 @@ @@ -84,11 +88,13 @@
84 -- 환경수정이 필요하다면 ---- 88 -- 환경수정이 필요하다면 ----
85 $ ./make.sh menuconfig 89 $ ./make.sh menuconfig
86 90
87 -* 컴파일 결과물은 ../output-linux-imx6\_3.14.28 에 저장된다. 91 +
  92 +* 컴파일 결과물은 ../output-linux-imx6_3.14.28 에 저장된다.
88 93
89 * 컴파일이 완료되면 uImage 파일과 imx6s-prime-oven.dtb 파일이 /tftpboot/prime-oven 및 /nfs/prime-oven에 복사된다. 94 * 컴파일이 완료되면 uImage 파일과 imx6s-prime-oven.dtb 파일이 /tftpboot/prime-oven 및 /nfs/prime-oven에 복사된다.
90 95
91 96
  97 +
92 ## [RFS, buildroot 컴파일] 98 ## [RFS, buildroot 컴파일]
93 --------------------------- 99 ---------------------------
94 100
@@ -100,6 +106,21 @@ @@ -100,6 +106,21 @@
100 106
101 $ ./make.sh 107 $ ./make.sh
102 108
  109 +* 컴파일을 위한 도움말을 보기 위해서는 아래와 같이 사용한다.
  110 +
  111 + $ ./make.sh help
  112 +
  113 + [Help]
  114 + ssh-key : generate ssh key
  115 + defconfig : reload config
  116 + toolchain : apply config file for toolchain
  117 + qt4_gst : apply config file for QT4/Gstreamer
  118 + qt5_gst : apply config file for QT5/Gstreamer
  119 + image : generate ramdisk image file
  120 + clean-target : clean target directory
  121 + distclean : delete all non-source files (.config)
  122 + savedefconfig : Save current config to BR2_DEFCONFIG (minimal confi
  123 +
103 * 환경 수정을 위해 menuconfig 를 사용할때는 아래와 같이 사용한다. 124 * 환경 수정을 위해 menuconfig 를 사용할때는 아래와 같이 사용한다.
104 125
105 $ ./make.sh menuconfig 126 $ ./make.sh menuconfig
@@ -110,15 +131,22 @@ @@ -110,15 +131,22 @@
110 131
111 * toolchain을 다시 빌드하고 싶으면 아래와 같이 실행한다. (/opt/toolchain 경로에 쓰기 권한이 있어야함) 132 * toolchain을 다시 빌드하고 싶으면 아래와 같이 실행한다. (/opt/toolchain 경로에 쓰기 권한이 있어야함)
112 133
113 - $ ./make.sh bootstrap 134 + $ ./make.sh toolchain
114 $ ./make.sh 135 $ ./make.sh
115 136
116 -* 환경 파일을 저장하고 싶다면 새로운 환경파일을 만들어 사용 이때는 menuconfig 명령을 통해 해당 파일 이름을 수정하여 사용한다. 137 +* 환경 파일을 저장하고 싶다면 새로운 환경파일을 만들어 사용하며, 이때는 menuconfig 명령을 통해 해당 파일 이름을 수정하여 사용한다.
117 138
118 * 컴파일된 후 파일들은 ../output-buildroot-2016.08.1 디렉토리에 생성된다. 139 * 컴파일된 후 파일들은 ../output-buildroot-2016.08.1 디렉토리에 생성된다.
119 140
120 -* 램디스크 작업을 위해 아래와 같이 실행한다. 생성된 ramdisk-prime\_oven.gz 파일은 /tftpboot/prime-oven 및 /nfs/prime-oven에 복사된다. 141 +* 램디스크 작업을 위해 아래와 같이 실행한다. 생성된 ramdisk-prime_oven-?M.gz 파일은 /tftpboot/prime-oven 및 /nfs/prime-oven에 복사된다.
  142 +
  143 + $ ./make.sh image
  144 +
  145 +* 기본 파일 시스템(램디스크 이미지)을 컴파일하기 위해서는 아래와 같이 사용한다.
121 146
  147 + $ ./make.sh clean
  148 + $ ./make.sh defconfig
  149 + $ ./make.sh
122 $ ./make.sh image 150 $ ./make.sh image
123 151
124 * ssh-key를 다시 생성하고 싶으면 아래와 같이 실행한다. 152 * ssh-key를 다시 생성하고 싶으면 아래와 같이 실행한다.
@@ -130,7 +158,8 @@ @@ -130,7 +158,8 @@
130 $ ./make.sh 158 $ ./make.sh
131 ...some errors... 159 ...some errors...
132 $ ./make.sh clean 160 $ ./make.sh clean
133 - $ ./make.sh 161 + $ ./make.sh defconfig
  162 + $ ./make.sh image
134 163
135 164
136 ## [파티션] 165 ## [파티션]