티스토리 뷰

Raspberry Pi/Raspbian OS

부팅 로고 바꾸기

Dev-Drake 2019. 6. 17. 17:27
반응형

1. 관련 파일 다운로드

$ apt-get install gcc-arm-linux-gnueabi make ncurse-dev // 크로스 컴파일러 

$ apt-get install git // git 설치

$ git clone https://github.com/raspberrypi/tools.git

$ git clone https://github.com/raspberrypi/linux.git

 

2. 이미지 변경 작업

$ apt-get install -y netpbm

$ cd /linux/drivers/video/logo

/linux/drivers/video/logo$ jpegtopnm logo.jpg > logo.ppm  

/linux/drivers/video/logo$ ppmquant 224 logo.ppm > logo_224.tmp

/linux/drivers/video/logo$ pnmnoraw logo_224.tmp > logo_linux_clut224.ppm

 

3. 커널 컴파일

$ export PATH=$PATH:/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin // 경로 지정

 

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- bcm2709_defconfig // 기본 설정 적용

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- menuconfig // 설정 메뉴

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- // 컴파일

 

/linux/arch/arm/boot 폴덩 Image 파일이 생성됨.

Image 파일을 kernel7.img 파일로 이름 변경.

 

4.  라즈베리 파이에서 kernel7.img 파일 교체

mv /boot/kernel7.img /boot/kernel7.img.old  // 전 커널 파일 백업 

새로운 파일이 이 위치에 복사 /boot/kernel7.img

 

5. kernel 버전이 다른 경우 디바이스 드라이버 컴파일 및 교체

$ mkdir /linux/modules

 

// 폴더를 지정하여 파일 컴파일

$ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- modules

make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- INSTALL_MOD_PATH=/linux/modules modules_install

 

버전 폴더에 생성된 파일을 라즈베리의 /lib/modules/에 넣어 주어야 드라이버가 완성 된다.

 

 

참고 사이트 : http://www.rasplay.org/?p=6371

             : http://minimonk.tistory.com/5417

             : http://rglinuxtech.com/?p=1324

 

 

반응형

'Raspberry Pi > Raspbian OS' 카테고리의 다른 글

xwindow 마우스 커서 사라지게 하기  (0) 2019.06.17
xwindow 부팅 후 바로 실행  (0) 2019.06.17
부팅 로그 없애기  (0) 2019.06.17
특정 파일찾기  (0) 2019.06.17
apt에 설치할 리스트가 있는지 검색  (0) 2019.06.17
댓글
반응형
최근에 올라온 글
Total
Today
Yesterday