Commit 67e90b95051639fc1d4284bef8864af63c4a1292
1 parent
0cfc5671db
Exists in
master
and in
2 other branches
README.md 파일 수정
Showing
1 changed file
with
35 additions
and
6 deletions
Show diff stats
README.md
... | ... | @@ -34,6 +34,7 @@ |
34 | 34 | |
35 | 35 | |
36 | 36 | |
37 | + | |
37 | 38 | ## [부트로더 컴파일] |
38 | 39 | --------------------------- |
39 | 40 | |
... | ... | @@ -57,11 +58,14 @@ |
57 | 58 | -- 필요한 경우 clean ---- |
58 | 59 | $ ./make.sh clean |
59 | 60 | |
60 | -* 컴파일 결과물은 ../output-u-boot\_2015\_04 에 저장된다. | |
61 | + | |
62 | +* 컴파일 결과물은 ../output-u-boot_2015_04 에 저장된다. | |
61 | 63 | |
62 | 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 | 88 | -- 환경수정이 필요하다면 ---- |
85 | 89 | $ ./make.sh menuconfig |
86 | 90 | |
87 | -* 컴파일 결과물은 ../output-linux-imx6\_3.14.28 에 저장된다. | |
91 | + | |
92 | +* 컴파일 결과물은 ../output-linux-imx6_3.14.28 에 저장된다. | |
88 | 93 | |
89 | 94 | * 컴파일이 완료되면 uImage 파일과 imx6s-prime-oven.dtb 파일이 /tftpboot/prime-oven 및 /nfs/prime-oven에 복사된다. |
90 | 95 | |
91 | 96 | |
97 | + | |
92 | 98 | ## [RFS, buildroot 컴파일] |
93 | 99 | --------------------------- |
94 | 100 | |
... | ... | @@ -100,6 +106,21 @@ |
100 | 106 | |
101 | 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 | 124 | * 환경 수정을 위해 menuconfig 를 사용할때는 아래와 같이 사용한다. |
104 | 125 | |
105 | 126 | $ ./make.sh menuconfig |
... | ... | @@ -110,15 +131,22 @@ |
110 | 131 | |
111 | 132 | * toolchain을 다시 빌드하고 싶으면 아래와 같이 실행한다. (/opt/toolchain 경로에 쓰기 권한이 있어야함) |
112 | 133 | |
113 | - $ ./make.sh bootstrap | |
134 | + $ ./make.sh toolchain | |
114 | 135 | $ ./make.sh |
115 | 136 | |
116 | -* 환경 파일을 저장하고 싶다면 새로운 환경파일을 만들어 사용며 이때는 menuconfig 명령을 통해 해당 파일 이름을 수정하여 사용한다. | |
137 | +* 환경 파일을 저장하고 싶다면 새로운 환경파일을 만들어 사용하며, 이때는 menuconfig 명령을 통해 해당 파일 이름을 수정하여 사용한다. | |
117 | 138 | |
118 | 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 | 150 | $ ./make.sh image |
123 | 151 | |
124 | 152 | * ssh-key를 다시 생성하고 싶으면 아래와 같이 실행한다. |
... | ... | @@ -130,7 +158,8 @@ |
130 | 158 | $ ./make.sh |
131 | 159 | ...some errors... |
132 | 160 | $ ./make.sh clean |
133 | - $ ./make.sh | |
161 | + $ ./make.sh defconfig | |
162 | + $ ./make.sh image | |
134 | 163 | |
135 | 164 | |
136 | 165 | ## [파티션] | ... | ... |