라즈베리 확장

Config.txt 분석


§config.txt 정의

- 라즈베리파이는 전통적인 PC에서처럼 BIOS를 가지고 있지 않음

- various configuration parameters들은 config.txt라 불리는 텍스트 파일에 저장됨

- config.txt 파일은 ARM CPU가 설정되기 전에 GPU에 의해 읽혀짐. 그렇기 때문에 config.txtbootcode.bin

start.elf와 같이 sdcardboot partition에 위치함

- config.txt는 일반적으로 /boot/config.txt로 접근할 수 있음


§File format
-config.txt 파일이 초기 boot read될 때 간단한 파일 포맷을 가짐
-포맷은 property=value 형식으로 되어 있으며 추가하거나 #주석처리로 막을 수 있음


-Memory, Camera, Audio, HDMI 설정 등 자세한 사항은

https://www.raspberrypi.org/documentation/configuration/config-txt.md 참고

반응형

Ⅰ.  라즈베리 기본

라즈베리 기본 설정


§기본 설정

- $ sudo raspi-config      //초기 설치 시 볼 수 있는 화면이지만 이 후에는 해당 명령어를 입력 후 실행 가능



1.Expand_FileSystem(필수)- 처음 부팅하면 SD카드 용량이 2GB기준으로 줄어 있기 때문에 최적화
2.Change User Password- 기본으로 설정된 계정인 pi계정 패스워드 수정(기본 패스워드 raspberry)
3.Enable Boot to Desktop- 부팅하자마자 x-window화면으로 진입 설정
4.Internationalisation Options- 언어설정 및 지역 설정
5.Enable Camera- 라즈베리 카메라 설정
6.Add to Rastack- Rastrack에 라즈베리 등록
7.Overclock- 오버클럭 설정
8.Advanced Options
1)Overscan- 구셩 디스플레이 설정으로 일반적으로 사용하지 않음
2)Hostname- 라즈베리파이의 컴퓨터 호스트이름 설정
3)Memory Split- GPU에 할당할 메모리 용량 설정
4)SSH- SSH 사용 설정, puttyfilezilla 사용 시 필요
5)Update-라즈베리파이 업데이트

9.About raspi-config- 설정 툴에 관한 정보

§기본 명령어
-$ startx  //GUI모드 (x-window) 실행
-$ sudo apt-get update  //프로그램 패키지 목록 업데이트
-$ sudo apt-get upgrade  //설치된 프로그램 중 버전 업 된 프로그램 업데이트
-$ sudo reboot  or $ sudo shutdown –r now  //프로그램 재 부팅
-$ sudo shutdown –h now  //프로그램 종료
-$ sudo passwd pi   //기본 계정인 pi 패스워드 변경(default pw: raspberry)
-$ sudo passwd root  //관리자 권한 root 패스워드 변경  

§설치 문제
-HDMI가 안나오는 경우
-SD card의 /boot/config.txt를 수정

-> #hdmi_force_hotplug=1 부분 주석 삭제

-오디오가 안나오는 경우

-> #hdmi_drive=2 부분 주석 삭제

-키보드 문제
-기본적으로 라즈비안 설치 후 키보드 설정이 gb로 되어 있다.
-sudo vi /etc/default.keyboard

-> XKBLAYOUT=“gb“ 에서 gb를 us로 변경 후 재 부팅





반응형

Ⅰ.  라즈베리 기본

라즈베리 OS 설치


§Rasbian(Raspberry PI + Debian Linux)
-패키지 지원 및 관련 라이브러리들이 풍부
-Raspberry PI OS 중 가장 많이 활용

-https://www.raspberrypi.org/downloads/ 에서 다운로드 가능 


§설치 방식은 세 가지로 나뉨 (페이지 편집이 어려워 작성한 ppt에서 사진으로 첨부한 점 죄송합니다..)



- NOOBS 설치

- SD card에 전체 폴더가 아닌 Noobs 폴더 안에 있는 하위 폴더 및 파일 이동



- Raspian 이미지로 설치

- Win32DiskImager 사용(윈도우에 해당)

http://sourceforge.net/projects/win32diskimager/에서 다운로드 가능












반응형

Ⅰ.  라즈베리 기본

라즈베리 파이 모델 2 분석


전체 OS
Arch Linux ARM
데비안 6.0 (Squeeze)
Gentoo Linux[
Puppy Linux
Raspberry Pi Fedora Remix
Raspbian (Wheezy port with faster FP support)
RiscOS
Slackware ARM (formally ARMedslack)
FreeBSD 10 ARM (RPI-B)
QtonPi (임베디드 리눅스)
Redsleeve (ARMRedHat 기반)
Ubuntu (라즈베리 파이 2)
윈도 10(라즈베리 파이2)
가벼운 다목적 배포판
Squeezed Arm Puppy for ARMv6 (sap6)
특정 목적의 가벼운 배포판
IPFire
OpenELEC
Raspbmc

XBMC



반응형

+ Recent posts