도와주세요!!
글 수 15,339
2012.03.27 15:31:03 (*.220.37.173)
13515
기존에 esp-cx 보드를 이용하여 kernel 2.6.11 버젼으로 잘 사용하고 있었습니다.
그런데 kernel 버젼을 2.6.21로 바꿔야할 일이 발생하여 귀사에서 다운을 받아 정상적으로 컴파일 하였는데...
보드에 업로드한 후 부팅을 하면 부트로더에서 커널로 넘어가는 부분에서 멈춰버리는 현상이 발생합니다.
그래서 홈페이지에 있는 메일로 문의를 드렸더니 '오재경 님' 께서 다음와 같이 답변을 주셨고,
다음에 질문할때는 이곳 게시판에 올려달라고 하셔서 이렇게 문의를 드립니다.
====================== 다음 ============================
에러의 원인이 arch 번호가 맞지 않아 발행한것 같습니다.
MARCH 785 아니며 arch/arm/config 디렉토리(정확히 어떤 파일인지는 모르겠습니다) 쪽에서 정확한 번호를 찾아보시기 바랍니다.
pxa255 용 커널 2.6.21 은 현재 저희 회사의 관리대상이 아니어서 arch 번호를 답변드리지 못하네요 ^^
메세지가 안나오는 이유중에 또 다른 이유는 콘솔번호가 틀려서 일수도 있습니다. 커널 커맨드라인에서 콘솔번호도 확인해 보시기 바랍니다.
앞으로는 질문을 forum.falinux.com 게시판으로 해주셧으면 합니다.
답변의 급하신 경우 게시판에 올리신 후 메일을 주시는 방법도 있습니다.
수고하세요.
======================================================
하지만 configs 폴더내의 파일들을 찾아보고 없어서 arm 폴더내에서 또 찾아봤지만...,
답변해주신 아키텍쳐의 넘버는 찾을 수가 없었습니다.
다만, 인터넷 검색을 해보았는데 아키텍쳐 넘버가 3002라는 말이 있어 변경적용 해보았지만...역시 되질 않습니다...
도와주십시요....
말씀하신 arch 번호는 arch/arm/tools 내의 mach-types 파일내에서 설정할 수 있습니다.
하..지..만......해당 번호가 그렇게 정해져 있거나, 깬또식으로 넣을수 있는건 아니구요...
부트로더 포팅시에 지정을 해줬을 가능성이 있습니다....그럴경우엔, 부트로더 소스를 열어서 찾아보셔야 합니다.
그게 아니라면, arch 번호를 무시하고 넘어가도록 수정하는 방법도 있습니다 (검색해보시면....)