안녕하세요.

ez-x5로 usb 통신을 Test 하고 있는 사람입니다.

여기 게시판을 이용하여 usb client 드라이버를 올리고 usbc_app 를 구동한 다음

window 쪽 드라이버는 xp ddk bulkusb를 올리고 application를 실행하여

타겟 보드와 통신(read, write) 동작이 잘 된것을 확인 하였습니다.

그런데 제가 원하는 최소 2Mbps가 안 나와서 질문을 드립니다.

속도 측정하는 어떤 장비들이 없어서 application 에서 GetTickCount()함수를 써서
다음과 같이 하였습니다.
start = GetTickCount()
ReadFile();
end = GetTickCount()

(buffer 크기 / end-start )* 8
대략적으로 1M에서 왔다갔다 하던데..

속도를 좀더 올릴수 있는 방법이 없을까 해서 이렇게 글 남깁니다.

usb host controller 사용하면 나아 질까요?
아님 타겟쪽 device driver를 어떻게 수정 될까요?

아주 작은 정보라도 주시면 감사 하겠습니다.
아시는분 답변 부탁 드립니다.