3.0 KiB
3.0 KiB
Orange Pi Zero 2W OS 설치 준비
권장 이미지
Orange Pi Zero 2W용 공식 Debian 12 Bookworm Server 이미지를 우선 사용합니다.
Orangepizero2w_1.0.0_debian_bookworm_server_linux6.1.31.7z
이 이미지를 권장하는 이유는 다음과 같습니다.
- 서버 이미지라 불필요한 데스크톱 환경이 없습니다.
- 마이크 송신기처럼 headless로 동작하는 장비에 적합합니다.
- Linux 6.1 기반 공식 이미지라 Zero 2W의 Wi-Fi, USB, TF 카드 부팅 등 기본 보드 기능을 기대할 수 있습니다.
- 이후 C++ 기반 송신기 소프트웨어를 올리기 좋은 가벼운 출발점입니다.
공식 참고 링크:
- https://www.orangepi.org/orangepiwiki/index.php/Orange_Pi_Zero_2W
- https://www.orangepi.org/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-Zero-2W.html
- http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-Zero-2W.html
이미지 파일 확인
os/ 폴더에 다운로드한 압축 파일을 보관합니다.
os/Orangepizero2w_1.0.0_debian_bookworm_server_linux6.1.31.7z
압축 파일 안에는 보통 다음 파일들이 들어 있습니다.
Orangepizero2w_1.0.0_debian_bookworm_server_linux6.1.31.img
Orangepizero2w_1.0.0_debian_bookworm_server_linux6.1.31.img.sha
.img 파일은 microSD에 실제로 기록할 OS 이미지이고, .sha 파일은 이미지 무결성 검증에 사용합니다.
microSD에 기록하기
.7z압축 파일을 풉니다.- 나온
.img파일을 확인합니다. - Balena Etcher, Raspberry Pi Imager, Win32 Disk Imager 같은 도구로
.img파일을 microSD에 기록합니다. - 기록이 끝나면 microSD를 다시 마운트해서 첫 부팅용 Wi-Fi 설정을 준비합니다.
Headless Wi-Fi 첫 부팅 설정
키보드와 모니터 없이 처음 부팅하려면, 기록된 microSD의 boot 파티션에서 다음 파일을 찾습니다.
/boot/orangepi_first_run.txt.template
이 파일을 복사해서 아래 이름으로 만듭니다.
/boot/orangepi_first_run.txt
그다음 Wi-Fi 관련 값을 수정합니다. 예시는 os/orangepi_first_run.example.txt에 있습니다.
중요한 값은 다음과 같습니다.
FR_net_change_defaults=1
FR_net_ethernet_enabled=0
FR_net_wifi_enabled=1
FR_net_wifi_ssid='YOUR_WIFI_SSID'
FR_net_wifi_key='YOUR_WIFI_PASSWORD'
FR_net_wifi_countrycode='KR'
한국에서 사용할 경우 국가 코드는 KR로 둡니다.
첫 로그인
Orange Pi 공식 Debian/Ubuntu 이미지의 기본 계정은 보통 다음과 같습니다.
orangepi / orangepi
root / orangepi
첫 로그인 후에는 반드시 비밀번호를 변경합니다.
passwd
sudo passwd root
다음 단계
OS 부팅과 SSH 접속이 확인되면, USB 라발리에 마이크 인식 여부와 Wi-Fi 연결 안정성을 확인합니다.
송신기와 수신기 소프트웨어는 이후 C++ 기준으로 설계하고 구현합니다.