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

usb gadget중에 file-backed storage를 사용하려면

udc가 DMA를 사용할 수 있게 올려야 하는 것인가요?

 

안드로이드나 다른 분들이 올린 부팅 로그를 보면 DMA가 사용가능하도록 올라가져있고

가젯에 관해서 인터넷에서 검색을 하다가 TI가 홈페이지에서

usb DMA가 동작하게 해줘야 한다는 말을 봐서 묻게 됐습니다.

 

usb DMA를 사용해야 gadget이 동작하는지가 궁금하고

또 enable 시켜야 한다면 어떻게 하는 것인지 궁금합니다.

 

참고로 현재 file_storage.c 파일과 udc 파일을 보면

dma에 관련된 코드는 존재하지만 enable이 안되 있어서 인지

동작하지 않고 있습니다.

#if TX_DMA_MODE 혹은 #if RX_DMA_MODE 와 같이 시작을 하는데 선언이 안되있나 보더라구요.


profile

김재훈

2009.11.02 19:52:06
*.162.60.144

S3C24XX 계열 커널의 경우 예전에는 아쉽게도 USB Device 쪽이 안정화가 되지 않은 것으로 알고 있습니다.

제가 손댈때까지는 USB DMA쪽 Enable이 처리가 되지 않았습니다.

아마, 삼성 최신 Kernel GIT에 올라온 Kernel의 경우 처리되어 있을지도 모르겠네요.

이제 세월이 많이 지났으니...:)

정회승

2009.11.02 22:32:07
*.104.111.54

그렇다면 현재 제가 사용하고 있는 보드의 경우 S3C2443을 사용하는데

usb gadget을 사용 못한다는 것인지 궁금합니다.

 

TI 홈페이지에서 (http://wiki.davincidsp.com/index.php/USB_File_Storage_Gadget)

Note: Make sure USB DMA is enabled

이라는 글이 보이는데 DMA를 사용하지 못한다면 가젯을 못 사용하는 것인지요

profile

김재훈

2009.11.03 02:43:04
*.162.60.144

2443이면 USB가 작업이 되어 있을 것 입니다. 삼성 GIT에서 최신 커널을 받아보세요. :)

USB쪽은 DMA로 기본 작업이 되어 있을 것 입니다.

 

DMA 작업되기 이전에는, Slave mode로 동작했던 기억이 납니다.  

List of Articles
번호 제목 글쓴이 날짜 조회 수
1808 2.6.28.6 에서 /dev/video/codec open() failed... [3] 윤병진 2009-11-04 587
1807 최신커널포팅 [2] 우운용 2009-11-02 602
1806 2440CPU 에 wiznet W5300이 연결이 잘 않되네요 [2] 정인수 2009-11-02 804
1805 S3C2440 관련 보드 포팅 질문입니다. [10] 헉군 2009-11-02 1159
» usb DMA는어떻게 enable 시키는건가요?? [3] 정회승 2009-11-01 576
1803 busybox로 파일시스템 만든후 gcc 라이브러리 추가 방법?? [1] Kevin 2009-10-29 791
1802 S3C2440A에 sram 연결시 속도 문제 [5] 김대영 2009-10-28 813
1801 질문이요~USB host 설정부분입니다. [9] 김민수 2009-10-28 705
1800 s3c2410에서 usb host 2port 사용할수있나요? [1] 문철민 2009-10-27 559
1799 완전초보입니다. 캡쳐화면좀 보아주세요. [4] 시갈 2009-10-24 616
1798 aesop3rd.zip 파일이 다운이 안됩니다.. [3] 김경섭 2009-10-23 703
1797 리눅스에서 packet analyzer를 만들어 보려고 하는데요 [3] 정회승 2009-10-20 725
1796 CS42L52 linux device driver 있으신분 [4] 윤인성 2009-10-18 706
1795 SMDK2440 U-boot [1] frog 2009-10-11 715
1794 SMDK2410 Ethernet Driver [1] frog 2009-10-10 802
1793 usb gadget 사용에 대해 질문드립니다. [2] 김종완 2009-10-10 1028
1792 usb mount가 잘 안되는데 좀 도와주세요 ㅠ [4] 정회승 2009-10-09 868
1791 램디스크 이미지를 flahs에 구워서 쓸수 있나요? [1] 김종완 2009-10-08 664
1790 2410 프레임버퍼 피벗 질문 [2] 박종범 2009-10-08 602
1789 cramfs 수정하는 방법에 관해 질문 있습니다. [6] 정회승 2009-10-07 1433

사용자 로그인