From 67e90b95051639fc1d4284bef8864af63c4a1292 Mon Sep 17 00:00:00 2001 From: kailink Date: Thu, 2 Mar 2017 10:53:28 +0900 Subject: [PATCH] =?UTF-8?q?README.md=20=ED=8C=8C=EC=9D=BC=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 41 +++++++++++++++++++++++++++++++++++------ 1 file changed, 35 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 448ae52..41c9050 100755 --- a/README.md +++ b/README.md @@ -34,6 +34,7 @@ + ## [부트로더 컴파일] --------------------------- @@ -57,11 +58,14 @@ -- 필요한 경우 clean ---- $ ./make.sh clean -* 컴파일 결과물은 ../output-u-boot\_2015\_04 에 저장된다. + +* 컴파일 결과물은 ../output-u-boot_2015_04 에 저장된다. * 빌드가 정상적으로 완료되면 u-boot.imx 파일이 /tftpboot/prime-oven 및 /nfs/prime-oven에 복사된다. + + ## [커널 컴파일] --------------------------- @@ -84,11 +88,13 @@ -- 환경수정이 필요하다면 ---- $ ./make.sh menuconfig -* 컴파일 결과물은 ../output-linux-imx6\_3.14.28 에 저장된다. + +* 컴파일 결과물은 ../output-linux-imx6_3.14.28 에 저장된다. * 컴파일이 완료되면 uImage 파일과 imx6s-prime-oven.dtb 파일이 /tftpboot/prime-oven 및 /nfs/prime-oven에 복사된다. + ## [RFS, buildroot 컴파일] --------------------------- @@ -100,6 +106,21 @@ $ ./make.sh +* 컴파일을 위한 도움말을 보기 위해서는 아래와 같이 사용한다. + + $ ./make.sh help + + [Help] + ssh-key : generate ssh key + defconfig : reload config + toolchain : apply config file for toolchain + qt4_gst : apply config file for QT4/Gstreamer + qt5_gst : apply config file for QT5/Gstreamer + image : generate ramdisk image file + clean-target : clean target directory + distclean : delete all non-source files (.config) + savedefconfig : Save current config to BR2_DEFCONFIG (minimal confi + * 환경 수정을 위해 menuconfig 를 사용할때는 아래와 같이 사용한다. $ ./make.sh menuconfig @@ -110,15 +131,22 @@ * toolchain을 다시 빌드하고 싶으면 아래와 같이 실행한다. (/opt/toolchain 경로에 쓰기 권한이 있어야함) - $ ./make.sh bootstrap + $ ./make.sh toolchain $ ./make.sh -* 환경 파일을 저장하고 싶다면 새로운 환경파일을 만들어 사용며 이때는 menuconfig 명령을 통해 해당 파일 이름을 수정하여 사용한다. +* 환경 파일을 저장하고 싶다면 새로운 환경파일을 만들어 사용하며, 이때는 menuconfig 명령을 통해 해당 파일 이름을 수정하여 사용한다. * 컴파일된 후 파일들은 ../output-buildroot-2016.08.1 디렉토리에 생성된다. -* 램디스크 작업을 위해 아래와 같이 실행한다. 생성된 ramdisk-prime\_oven.gz 파일은 /tftpboot/prime-oven 및 /nfs/prime-oven에 복사된다. +* 램디스크 작업을 위해 아래와 같이 실행한다. 생성된 ramdisk-prime_oven-?M.gz 파일은 /tftpboot/prime-oven 및 /nfs/prime-oven에 복사된다. + + $ ./make.sh image + +* 기본 파일 시스템(램디스크 이미지)을 컴파일하기 위해서는 아래와 같이 사용한다. + $ ./make.sh clean + $ ./make.sh defconfig + $ ./make.sh $ ./make.sh image * ssh-key를 다시 생성하고 싶으면 아래와 같이 실행한다. @@ -130,7 +158,8 @@ $ ./make.sh ...some errors... $ ./make.sh clean - $ ./make.sh + $ ./make.sh defconfig + $ ./make.sh image ## [파티션] -- 2.1.4