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