현재 aesop 6410 보드를 쓰고 잇습니다 다름이 아니라 usb host를 이용하여 usb 메모리 스틱을 인식시켜려고 하고 있는데 클럭문제때문인지 자꾸 인식이 되지 않습니다 클럭을 조정하려고 보니 aesop보드는 외부 crystal을 써서 PHYCLK 관련 레지스터를 0x00으로 변환시켜주어야 된다는 것은 알겟는데 이 관련 레지스터가 Otg와 관련된 OPHYCLK 레지스터가 맞는지 맞다면 이 레지스터 제어는 어떻게 하여야 하는지 알고싶습니다 ㅠㅠ
제 기억으로는 usb 관련 클럭 설정은 osc를 사용하지 않고, crystal을 사용해서 변경한 것입니다. host에서는 거의 문제없었던 것으로 기억이 나는데.....usb host current drive관련 레지스터를 봐야할 듯 하네요.아니면 전력관련이나.... 거의 못 본 증상이라.....쩝
답변감사합니다 usb host 에서 usb 메모리 스틱을 꽂아도 계속 인식을 안하고 있는데 원인을 도저히 모르겟습니다;; 단지 초기화 하고 나서도 인식을 못하는 것으로 봐서는 클럭문제로 유추하고 있는데 usb host에서 메모리 스틱을 인식시키려면 어떻게 하여야 하나요? 지금 usb 초기와 코드는 2440의 초기화 코드에서 6410용으로 바꾸어 준것입니다 usb host는 1.1 버전을 쓰고 잇습니다
host에서는 거의 문제없었던 것으로 기억이 나는데.....usb host current drive관련 레지스터를 봐야할 듯 하네요.아니면 전력관련이나....
거의 못 본 증상이라.....쩝