2010-03-25 2 views
2

내 CDC 장치에 "endpoint stalled error"가 표시됩니다. USB 스택이 케이블을 감지하고 있습니다. 상태는 실행 중으로 설정되지만 오류 코드는 'USB_ENDPOINT_STALLED'를 나타내는 0x11로 설정됩니다. 엔드 포인트가 제대로 할당되었는지 확인하고 발견했습니다.USB Endpoint Stalled Error

  1. "endpoint stalled error"가보고되는 시나리오는 무엇입니까?
  2. 처리 방법은 무엇입니까?

알려 주시기 바랍니다.

답변

4

STALL은 매우 일반적인 오류이며 그에 대한 일반적인 대답은 없습니다. reset the pipe을 사용할 수는 있지만 도움이 될지 의심 스럽습니다. 기기가 올바르게 작동하지 않기 때문에 기기가 실속 상태로 돌아 오는 것일 수 있습니다.
USB 버스 분석기가 있습니까? 예 경우 usb snoop과 같은 소프트웨어 버스 분석기를 사용할 수없는 경우 더 잘 지원할 수 있도록 로그를 게시하십시오.