라즈베리 파이 (1) : 구성
라즈베리파이 문서 : https://wikidocs.net/3196
raspi-config
라즈베리파이의 설정을 변경할 수 있는 GUI 환경설정 창.
pi 사용자가 소유하지 않은 파일을 변경하게되기 때문에 sudo raspi-config 로 입력해야한다.
- Change User Password : 계정 패스워드 변경 (Default : pi/raspberry)
- Network Option : 호스트명, WiFi SSID, 사전공유 키 등 네트워크 관련 설정 가능
- Boot Options : 부팅할 init 레벨, 스플래시 화면 표시여부 등 부팅관련 옵션
- Localisation Options : 지역화 옵션. 타임존, 로케일, 키보드레이아웃 등 지역관련 옵션 변경가능
- Interface Options : 카메라, SSH, VNC, SPI, I2C, Serial, 1-wire 등
- Overclock : CPU 오버클럭 설정
- Advanced Options : 기타 파일시스템, 메모리, 오디오 등 옵션
wifi 설정 : https://webnautes.tistory.com/903
uart 설정 : http://blog.naver.com/PostView.nhn?blogId=windi97&logNo=220913135183
/boot/config.txt
라즈베리파이는 임베디드 시스템이기 때문에 BIOS가 존재하지 않고 config.txt에서 설정할 수 있다.
ARM CPU가 초기화 되기 전에 GPU가 config.txt 파일을 읽는다.
그렇기 때문에 SD 카드의 첫(부트)파티션에 bootcode.bin, start.elf 와 함께 위치해야 한다.
root권한으로 변경해야하기 때문에 sudo를 이용해야하며 리부트시 적용된다.