1. 프로젝트 단계 스펙 검토 → 브링업 → 시스템 안정화(버그수정) 2. 스펙 검토 2.1 하드웨어 부품 검토 * 제품의 특징에 따라 부품 선정 * 가격 경쟁력을 위해 부품 교체 2.2 소프트웨어 스펙 검토 * 리눅스 커널 버전 * 디바이스의 스펙을 맞출 수 있는지 검토 3. 브링업 * 한번도 부팅이 된 적이 없는 디바이스를 살리는 작업 * 시스템 소프트웨어 개발에서 가장 중요한 단계 * 여러 소프트웨어, 하드웨어 부품(칩, 메모리, 페리퍼럴)을 초기화하는 과정 3.1 브링업의 종류 * 소스 브링업 * 타겟 브링업 (보드 브링업, 페리퍼럴 브링업) ..