리눅스 커널 포팅에 관한 질문인데요~
글쓴이: tenisland / 작성시간: 목, 2009/06/04 - 4:09오후
안녕하세요 -
검색을 해도 찾기가 힘들어서 글로 대신해서 올립니다.
제가 근래에 어떤 일을 맡았는데 그 일이 커널을 포팅해서 보드에 올리는 일 입니다.
(안드로이드 개발 관련한 일인데요)
보드 CPU는 PXA270이구요..
설명으로는 기존 커널인 2.6.12?를 2.6.27로 업데이트 하고,
보드에 맞는 하드웨어 드라이버들을 포함시켜서 포팅하면 될거라고 쉽게(윽 전 초보라구요)
설명해 주시던데, 이 부분에서 모르는 점이 있어서 말입니다.
일단, 안드로이드 커널을 사용할텐데.. 커널 소스를 받았다고 치고, 크로스 컴파일러도 세팅이 끝난 상태라고 치면, 2.6.12를 2.6.27로 업그레이드(기존의 것이 소스형태로 있다고 할 때요)하는 방법은 무엇일까요?
디바이스 드라이버야, 12에서 쓰던것을 27에서도 돌도록 고치면 된다는 생각을 가지고 있어서,
지금 가장 어려운 것만 질문을 드립니다.
임베디드에 걸리는 내용이지만, 사실 커널의 업그레이드는 PC용이나 보드용이나 별 차이가 없을거라는 생각에 질문을 드립니다. 방법이라도 가르쳐 주시면 그 다음부터는 삽질을 해야겠지요..
툴체인 설치&컴파일 한다고 많이 고생했었거든요, 즐거운 삽질.. 윽.
선배님들의 답변 기다리겠습니다 :-)
Forums:
댓글 달기