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
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 ## [파티션]
... ...