2012-03-22 4 views
1

나는 5.4액세스 VxWorks를 대상 쉘

내 임베디드 스위치 아래의 VxWorks에게 대상 쉘 실행에 액세스 할 수 싶습니다 토네이도/Vx 웍스와 관련된 질문을하고 싶습니다. 토네이도를 VxWorks 5.4 커널과 함께 사용하고 있습니다. 토네이도에는 토네이도 IDE 자체에서 직접 액세스 할 수있는 WindSh (호스트 쉘)이 있습니다. 그러나 내 질문에 어떻게 대상 셸을 액세스 할 수 있습니까? 일부 사이트에서는 직렬 포트를 통해이 작업을 수행 할 수 있다고하지만 내장 된 장치에 직렬 인터페이스가 직접 연결되어 있지는 않습니다. 나는 또한 telnet이나 FTP를 통해 그것을 시도했지만 또한 작동하지 않았다. 의견 있으십니까? 미리 답변 해 주셔서 감사합니다. 개발 스테이션에
호스트 쉘이 실행되고 (아마도 이더넷을 통해) 대상 보드 디버그 에이전트와 통신 :

감사합니다,

Alper

답변

2

그냥 몇 가지를 명확히한다. 디버그 에이전트에 명령을 보내 정보를 가져 오거나 중단 점을 설정합니다. 하지만 모든 구문 분석은 호스트에서 수행됩니다.

대상 쉘은 일종의 하드웨어 인터페이스와 통신하는 작업으로 존재하며 구문 분석은 로컬 심볼 파일을 사용하여 대상에서 수행됩니다.

대상 쉘을 표시하려면 vxworks 커널에서 구성해야합니다. 이 경우인지 아십니까? 대상 쉘이 컴파일되지 않으면 대상 쉘과 대화 할 수 없습니다.

대다수의 대상 쉘은 I/O를 위해 직렬 포트를 사용합니다. vxWorks 5.5를 쉘 I/O를 텔넷 포트로 리디렉션하도록 구성 할 수 있음을 알고 있습니다. 그러나 다시 커널에서 구성되어야합니다. 이것은 일반적으로 대상 보드의 표준 구성이 아닙니다. 대상 쉘은 선택 사항입니다

0

, 당신은 목표 설정에서 선택해야합니다. 일단 stdin/stdout (일반적으로 직렬 포트이지만 하드웨어와 BSP가 지원하는 경우 통합 디스플레이 및 키보드 일 수도 있음) 또는 Telnet을 통해 작동하지만 일단 그렇게 구성한 경우에만 다시 작동합니다.