[리눅스커널] 안드로이드/라즈베리 파이 부팅 실패 100% 해결하는 디버깅 패치

Guillermo Austin Kim|2019년 12월 1일
Posts

[리눅스커널] 안드로이드/라즈베리 파이 부팅 실패 100% 해결하는 디버깅 패치

Guillermo Austin Kim|2019년 12월 1일

Overview 많은 개발자들은 '브링업'이란 개발 업무를 맡고 있습니다. 이 과정에서 다음과 같은 어려움을 많이 겪습니다. * 보드 브링업을 하다 보니 컴퓨터의 시작 화면까지 보이지 않는다. * 부팅 과정에서 출력하는 화면이 계속 출력된다. 이런 이슈를 겪은 적이 있나요? 보통 이런 상황을 겪으면 굉장히 답답하고 짜증이 납니다. 그 이유는 무엇일까요? * 뭔가 문제가 생겨서 부팅이 안되는 상황인데 그 원인을 파악하기 어렵기 때문입니다. 달리 말씀을 드리면 정확히 어디에 문제가 생겨서 부팅이 안되는지 알 수 없기 때문입니다. 이번 포스팅에서는 이런 상황에서 사용하면 아주 유용한 커널 패치를 소개합니다. 아이디어 안드로이드나 라즈비안 타겟 부팅 과정에서 init이나 systemd