기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

^^; 안녕하세요.

 

또 찾아 왔습니다.

USB host 관련 질문 인데요...(S3C2440_OSless)

마우스와 연결해서 테스트 중에 있습니다. 보드에 리눅스를 올려서 테스트 할때는 마우스가 잘 인식을 하고요..

보드는 usb port0에 usb hub 4port 짜리가 물려 있습니다.

 

최초 GetDescriptor는 드디어 응답을 받았습니다.

ㅋㅋ 그런데 이넘이 Oscilloscope로 찍어 봤는데 아무런 signal도 없이 응답을 받네요.

내부에 root hub에서 받아 오는 건가요?

 

>1. GetDescriptor

[Send]

bmRequestType = 0x80
bRequest = 0x06
wValue = 0x0100
wIndex = 0x0000
wLength = 0x0008

[Reply]

[00]=0x12 [01]=0x01 [02]=0x10 [03]=0x01 [04]=0x09
[05]=0x00 [06]=0x00 [07]=0x08

 

getDescriptor 이후에 SettAddress 로 보냈습니다. 하니까~

이넘은 응답이 없는 놈이라서 그냥 패스~

[Send]

>2. SetAddress

bmRequestType = 0x00
bRequest = 0x05
wValue = 0x0001
wIndex = 0x0000

wLength = 0x0000

[Reply]

다음에 다시 GetDescriptor를 보내니 역쉬 응답이 아무 것도 없군요,.,,ㅜㅡ

 

>3. GetDescriptor

[Send]

bmRequestType = 0x80
bRequest = 0x06
wValue = 0x0100
wIndex = 0x0000
wLength = 0x0012

[Reply]

[00]=0x00 [01]=0x00 [02]=0x00 [03]=0x00 [04]=0x00
[05]=0x00 [06]=0x00 [07]=0x00 [08]=0x00 [09]=0x00
[10]=0x00 [11]=0x00 [12]=0x00 [13]=0x00 [14]=0x00
[15]=0x00 [16]=0x00 [17]=0x00

 

왜 3번 부터는 아무런 응답이 없는 걸까요?

2번 Address setting 이 잘 못 돼서 인가요`?

 

잘 알고 계신분은 답변 꼭 부탁 드립니다. ^^; 혼자 헤딩 하기 정말 힘드네요.

ㅋㅋ..

날씨가 벌써 덥네요.

List of Articles
번호 제목 글쓴이 날짜 조회 수

사용자 로그인