글쓴이 : coolaid0 (2007년 04월 05일 오후 09:00) 읽은수: 644 [ 질문과답변 ] |
우선 어제 질문에 답을 달아주신 많은 분들께 감사드립니다.. 어제에 이은 질문을 다시 드립니다. 지금까지의 상황을 알려드리기 위해 어제 질문을 먼저 붙혀봅니다. ************************************************************************ 현재 Hybus 255B에 kernel 2.6을 올리려 하는데 다음과 같이 나오고 더이상 진행이 안됩니다. ----------------------------------------------------- XHYPER255B-R1 Copyright (C) 2002 Hybus Co,. ltd. Support: http://www.hybus.net Bulid date : 2006. 09. 19 / 17:02 Autoboot in progress, press any key to stop ...Autoboot started. Copy Ramdisk to RAM ... Starting kernel ... Uncompressing Linux........................................................... done, booting the kernel. ----------------------------------------------------- 보통 이런 경우는 Arch. No.가 맞지 않거나 시리얼 셋팅 문제 둘중의 하나로 알고 있는데 Arch. No. 문제는 아닌 것 같습니다. 제가 일부러 틀리게 번호를 주니 에러를 발생시키더군요. 결국 시리얼 세팅 문제인 것 같은데, 코드가 2.4때랑은 많이 틀려서 잘 모르겠네요.. 혹시 커널 2.6 에서 PXA 시리얼과 관련하여 손봐줘야 하는 특이 사항이라도 있는지요? 현재 개발 환경은 다음과 같습니다. DENK ELDK 4.0 (http://linux.softpedia.com/get/System/Operating-Systems/Linux-Distributions/DENX-ELDK-21347.shtml) 포함된 커널 : 2.6.15 Serial : 1152008n1 (CONFIG_CMDLINE="root=/dev/ram rw initrd=0xa1000000,4M ramdisk=8192 mem=64M console=ttyS0,1152008n1") ********************************************************************************************** 어제는 시리얼 문제인가 싶어서 console 명령을 다 바꿔보다가 혹시나 싶어 arch/arm/kernel 및에 있는 head.S를 직접 건드려봤습니다. 즉, 매 step마다 직접 제공되는 함수인 printhex8 함수를 이용해서 레지스터값을 찍어보는 식으로 어디까지 진행되는지를 뒤져봤는데, __create_page_tables까지 진행된 후, arch/arm/mm/proc-xscale.S의 __xscale_setup으로 가질 못하는 것 같습니다. 만약 arch no.에 문제가 있었다면 그 이전에 error가 나왔을텐데, 거긴 그냥 넘어가고 나서 왜 더 이상 진행이 안되는 지 모르겠습니다. 가능한 설명이라곤 proc_info_list에 제대로 초기값이 안들어갔다는 얘기가 되는데.. 그게 가능한 일인지, 혹 어디서 잘못되면 이런 상황이 발생하는지 모르겠네요.. 이전에 이런 경험이 있으시면, 짚이는 부분이라도 알려주시면 정말 감사드리겠습니다..
|
커널쪽에 넘어오셨다면.... 부트로드를 통해서 넘어오셨겠죠?
부트로드쪽 시리얼은 잘됬죠?
그 소스를 임시로 커널쪽에 옴겨서 시리얼부터 뚫는게 어떨까요?
직접 작성해두 되겠구..
고생즘 하세요~
'Embedded > Xhyper255B' 카테고리의 다른 글
[답글]255B 보드에 맞는 OS에 관한 문의 (0) | 2009.06.09 |
---|---|
PXA 255(Hybus 255B)에 2.6 커널 포팅시 부팅이 안됩니다.(2) (0) | 2009.06.08 |
[답글]PXA-255B에 Kernel 2.6 포팅시 질문 (0) | 2009.06.08 |
[답글]255B에서 kernel v2.6 부팅 과정 중 멈춰버립니다. (0) | 2009.06.08 |
[답글]PXA255관련 질문 입니다 (0) | 2009.06.08 |
WRITTEN BY
- RootFriend
개인적으로... 나쁜 기억력에 도움되라고 만들게되었습니다.
,