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

 windows용 adb usb driver는 어디서 구할 수 있는지 알고 싶습니다.

자료실에 보니 windows xp용만 있던데, 제가 windows 7 64bit를 사용하고 있어서 따로 구해야 될 것 같습니다. ( 아마 vista 64bit용으로 문제없을 것 같습니다. )

android sdk안에 usb_driver안에 보면 들어는 있는데 vid나 pid가 android gadget driver에 들어있는 것과 다르더군요. ( 설마 강제로 맞춰주고 강제로 깔면 되는걸까요? )


android linux kernel에서는 vid가 0x18d1, pid가 0x0001, 0x0002를 사용합니다만 여기에 맞는 driver를 어디서 구할 수 있을까요?


미리 감사드립니다.

Taeho Oh ( [email protected] , [email protected] )   http://ohhara.sarang.net
Postech ( Pohang University of Science and Technology ) http://www.postech.edu
Alticast Corp.                                         http://www.alticast.com

엮인글 :
http://www.aesop.or.kr/index.php?mid=Board_Community_QandA&document_srl=26909&act=trackback&key=619

profile

김재훈

2009.10.06 23:21:51
*.162.5.128

오태호님 예상이 맞습니다. VID와 PID를 강제로 맞춰주고 깔면 되는 것 입니다. :)

구글에서도 그렇게 나와잇구요~ ㅎㅎ

 

다음을 참고해보세요.

 

Windows Connectivity

It is possible to get Windows to at least recognize the Android "Ethernet Gadget" and charge the FreeRunner using the Android USB Windows driver (http://dl.google.com/android/android_usb_windows.zip) by modifying the android_usb.inf file in that package before attempting to install the driver. The following modifications are required:

Add the following to the [Google.NTx86] section of the android_usb.inf file:

; Neo FreeRunner
%USBVID_1457&PID_5117.DeviceDescRelease%=androidusb.Dev, USBVID_1457&PID_5117
%USBVID_1457&PID_5117&MI_01.DeviceDescRelease%=androidusb.Dev, USBVID_1457&PID_5117&MI_01

and add the following to the to the [Strings] section of the android_usb.inf file:

USBVID_1457&PID_5117.DeviceDescRelease="Neo FreeRunner"
USBVID_1457&PID_5117&MI_01.DeviceDescRelease="Neo FreeRunner Composite ADB Interface"

The Windows version of adb does not appear to recognize the connected device yet but at least the FreeRunner charges and the device driver indicates that "This device is working properly."

 

출처 : http://wiki.openmoko.org/wiki/Android_porting#Windows_Connectivity

유형목

2009.10.06 23:59:59
*.32.117.22

다들 그냥 오픈모코에서 작업한걸 그냥 가져다 쓰는 모양인듯 ?

오태호

2009.10.07 09:51:54
*.81.154.98

답변 감사드립니다.

 

adb 잡았습니다. :)

 

inf에

%CompositeAdbInterface%     = USB_Install, USBVID_18D1&PID_0002&MI_01

를 2줄 추가해 줬더니 잘 잡는군요.

 

그런데 신기하게 이동식 디스크로도 잡혔는데 디스크 넣으라고 나오는군요. 흐음.

 

일단 adb잡은 거로 매우 만족 :)

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

프로젝트 부품을 구하려하는데 조언부탁드립니다. [1]

(수정) 안드로이드 USB Device에 외부 장치를 연결, 외부장치를 어... [3]

[해결] usb device attach 후 dhcpcd 동작을 위한 방법 문의 [3]

  • woox
  • 2012-10-31
  • 조회 수 1653

[완료] 삼성 NAND Flash 제어 질문입니다. ^^ [4]

suspend와 early suspend의 차이점?? [2]

안드로이드 부팅시 커널 패닉 두번째 현상

[C110] 마이크 입력관련문의.. [2]

Exynos5250 LPDDR3 속도 [3]

i2c 에 관한 질문입니다. [2]

  • NNEUL
  • 2012-07-26
  • 조회 수 1650

ffmpeg 에 c언어 문법좀 갈쳐주세요.. [2]

u-boot 커널 부팅 실패의 원인이 알고싶습니다. [3]

mjpg-streamer를 사용해 보신분 계신가요?? [1]

U-Boot 또는 Linux Code에서 RTL8196B Processor 관련 레퍼런... [6]

구글 마켓 및 위치기반 서비스 문의 [1]

init: cannot open '/initlogo.rle' 후 멈춤

  • 리상
  • 2010-12-01
  • 조회 수 1647

windows용 adb usb driver를 구하는 법? [3]

6410보드 에서 cam 영상 저장하는 소스 컴파일 에러 관련 문의 [3]

  • 53%
  • 2012-06-05
  • 조회 수 1644

안드로이드 부팅시 커널 패닉 나는 문제 [2]

Origen보드용 새 SD카드 사용하기 문의 [2]

  • 다콩
  • 2012-03-09
  • 조회 수 1643

tvp7002 관련 문의 사항입니다. [1]

사용자 로그인