포럼 회원으로 등록하신분만 다운로드가 가능합니다. 최대 업로드 가능한 용량은 1GB 입니다.

예전에 작성했던 글입니다.

참조하시기 바랍니다.

aesop 2.6.13 커널서 테스트한 것입니다.

//============================
제가 테스트한 결과를 kelp에 답글로 달았던 것을 옮겨왔습니다.

일단 hw적으로 설계가 제대로 되어 있어야 하고요(smdk2440이니
제대로겠지만요).

둘째로 sw가 제대로 맞아야 합니다.
aesop2440용 u-boot의 경우 작성하신 배고픈돼지님것은 잘 되었고
다른 보드에서는 잘 안되었습니다.

이유는 여러가지가 있을텐데, 2440의 pll input을 보면 16.9344와
12Mhz 두개를 사용할 수 있습니다. smdk2440의 경우는 16.9344입니다.

이렇게 쓴 이유는 iis 때문인 듯 한데(제 생각으로는)....하여간

16.9344를 쓰면 upll이 47.98인가 나올 겁니다. 원래 usb clock은 48Mhz
인데, 47.98Mhz가 나와서 삑사리 날 수 있다는 얘기가 하나 있고요.

둘째로는 sw적인 세팅입니다.

삼성에서 제공하는 dnw를 이용하면 usb bulk 통신을 할 수 있는데
보통 그 프로그램을 이용하면 usb가 동작을 잘 합니다.

해서 usb는 큰 문제가 없을겁니다(16.9344Mhz를 사용하더라도).

usb관련 register를 저도 손을 많이 대 봐서 aesop 1차 보드의 경우는
u-boot가 아닌 usb mass storage gadget에서는 붙여봤습니다.

pc->2440의 경우는 너무 고속으로 전송하는통에 2440에 받지 못해서
계속 reset을 걸어버리고, 2440->pc는 엄청 잘 되었습니다.

2차보드는 약간 동작이 이상했었고요...아마도 이 부분도 sw timing문제가
아니었나 싶네요.

더 작업을 해서 완전히 버그를 잡고 싶었으나, printk도 못찍을 정도로
usb쪽이 타이밍에 민감합니다. 해서 아날라이저를 써야하는데, 저희회사는
그게 없어서 포기....--;

u-boot쪽의 코드도 동작은 하되 결국은 sw 세팅의 약간의 변화와 타이밍
문제가 있는 것으로 생각이 되네요.

참, 제가 테스트했을때는 nfs였습니다. 해서 무지 느리게 동작하는통에
pc->2440에 문제가 생겼을 수도 있습니다만 저는 usb에는 큰 관심이
없는데다, 장비도 없어서 소스 분석만 마치고 포기했었던 기억이 나네요.

^^

- 고도리 -

진태영

2006.12.13 22:10:59
*.48.234.27

고도리님의 자료를 구글 검색을 통해서 보긴봤었는데..
잘 안되더라구여..
암튼, 좋은 정보감사합니다.
List of Articles
번호 제목 글쓴이 날짜sort 조회 수
82 aesop 보드에 올라간 chip manual들 file [1] 고현철 2007-01-29 5927
81 이솝 3차 개발 환경구축 배포 문서 수정 및 보완 file [5] 노희준 2007-02-05 5890
80 usb gadget 관련 gp2x에 쓰이는 스크립트 파일 file 고현철 2007-02-05 5972
79 S3C2440A용 SD driver using DMA file 고현철 2007-02-07 5962
78 xfree86(tiny-X) 4.4.0 install log file 고현철 2007-02-09 5729
77 uCOS-2 용 샘플 프로그램(터치,폰트,이미지,키) file [2] 서혁준 2007-02-13 6101
76 [I2C] GPIO로 I2C 제어자료 file [7] 이재훈 2007-02-14 6454
75 linux용 opengl(mesa3d) library compiling howto(x86용) 고현철 2007-02-15 6018
74 LAN91C113 (Datasheet) file 방창혁 2007-02-15 5752
73 RJ45 Connector 대치품입니다. file [4] 방창혁 2007-02-15 5914
72 tty에 명령어를 입력하도록 하는 프로그램 file [2] 고현철 2007-02-21 5987
71 linux web cam howto 및 자료들 file 고현철 2007-02-23 6189
70 로지텍 캠올리기 file [2] 박기호 2007-02-23 6160
69 K9F1G08 128M 난드 전용 jtag 프로그램입니다. file 수연 2007-02-25 5970
68 hpipaqh1940 kernel 2.6.13 patch file [6] 고현철 2007-02-26 5678
67 usb무선랜 동글(zd1211b)붙이기~ file [2] 박기호 2007-03-02 5918
66 aesop-mp2530용 툴체인 새로 만든 것. gcc-3.4.5-glibc-2.3.6 [1] 고현철 2007-03-03 5724
65 PCI 규격 한글설명 및 windows device driver관련자료 file [5] 고현철 2007-03-06 5819
64 툴체인 만드는 방법에 관한 문서 ... file [1] 장석원 2007-03-08 5828
63 K9F1G08 라지 난드에서 난드 부트되게한 DIY입니다. (uboot소스) file [5] 수연 2007-03-11 5818

사용자 로그인