2013-03-06 1 views
0

대상 컴퓨터에 vxworks를 설치하려고하지만 vxworks 운영 체제를 부팅 할 때 [시작 0x308000 ...]에서 일시 중지되었으며 다른 응답은 표시되지 않았습니다. 화면. 어떻게 잘못되었는지 진단 할 수 있습니까?VxWorks 부팅 문제 (0x308000부터 시작)

답변

0

COM 포트를 사용하고 있습니까? 기본적으로 vxWorks는 직렬 링크를 사용하여 IO를 수행합니다. VGA 포트는 시작 중에 만 사용됩니다.

I/O에 VGA/KBD 포트를 사용할 수있는 구성 요소 (PC_CONSOLE?)가 있습니다. 당신이 제공 일반적으로, 더 많은 세부 사항 (Vx 웍스의 verions, 대상의 유형, 부팅 방법, 등, 등 ...) 당신이 얻을 것이다 더 나은 답변 ...

또한 연락 할 수 윈드 리버에서

support ...

0

BSP에서 config.h를보고 0x308000 주소에서로드하도록 커널을 컴파일하도록 설정되었는지 확인하십시오. 부트 로더와 OS가 동기화되지 않았을 수 있습니다. config.h에있는 모든 #define의 의미에 대한 더 자세한 정보는 BSP 개발자 가이드를 참조하십시오. 구체적으로는 RAM_LOW_ADR, LOCAL_MEM_LOCAL_ADRSROM_BASE_ADR이며 올바른지 확인하십시오. vxworks 코드를 살펴본 이후로는 더 오랜 시간이 걸렸습니다. 더 이상 액세스 할 수 없기 때문에 더 구체적으로 설명하기가 어렵습니다.