몇 달전에 어플리케이션 개발용으로 오드로이드를 구매했는데
저는 어플리케이션 개발만을 생각해서 구매해서 그런지 디버깅보드는 전혀 쓸모가 없더라구요.
요새는 어플리케이션 개발자용으로도 가격도 싸게 나와서 조금 더 기다렸다 살 걸하는 생각도 들고 있습니다.
아뭏튼 오드로이드 디버깅보드의 용도와 사용법에 대해 알고 싶습니다.
아니면 관련 정보가 나와있는 곳이라도 알려 주시면 감사하겠습니다.
그리고 하나 더 궁금한 것이 있는데 오드로이드를 플렛폼 개발용으로 어떻게
사용하는지도 궁금합니다.
속 시원한 답변 부탁드립니다.
연결 방법과 사용 방법은 아래 링크를 참고하세요.
http://dev.odroid.com/projects/uboot/
부트로더 디버깅, 리눅스 커널 디버깅, 디바이스 드라이버 디버깅, 안드로이드 내부 상황을 모니터링 하려면 디버깅 보드가 필요합니다.
USB ADB는 청진기라고 보시면 되고,
디버깅 보드는 시리얼 포트를 이용한 내시경이라고 이해하시면 좋을것 같습니다. ^.^
특히 안드로이드가 부팅되기 전에 부트로더나 커널/드라이버 과정을 진단하기 위해서는 디버깅 보드가 꼭 필요하죠.
플랫폼은 말 그대로 하드웨어와 OS(리눅스와 드라이버)와 미들웨어의 조합입니다.
플랫폼 자체를 수정하기 위해서는 회로도가 필요하고, 각 부분들이 어떻게 돌아가는 디버깅할수 있는 툴이 필요합니다.
이런 일련의 플랫폼 개발과정을 가능하도록 묶은것이 플랫폼 개발자 버전 패키지입니다.
속 시원하신지요? ㅋ~