2007 2013 Kandroid
www.kandroid.org »
kandroid s/w fundamentals 교육 »
Android 기술 Q&A 
Q&A 게시판에 질문을 남기신 글에 대한 답변/덧글/쪽글에 대한 Push 메일 서비스를 받고자 하시는 분들은
☞ Push 메일 서비스 공지를 필독하시기 바랍니다.
[문의] target과 DDMS로 연결시 offline 되는 문제
작성자 재호아빠
작성일 2008-12-10 (수) 12:45
ㆍ추천: 0  ㆍ조회: 16288      
IP: 203.xxx.3
 
안녕하세요..
 
Android 올린 target과 PC의 eclipse에서 DDMS와 연결하는 작업중인데..
아래와 같이 driver를 다 올린후 PC와 접속을 하여 windows driver를 install시키고 DDMS를 연결시키면
offlline이라고 나오는군요.. 결국 DDMS와 연결이 안되네요..어떻게 해야할지 몰라서 문의드립니다.
 
-----
작업절차는 android_adb.c를 받아서 ko로 만들어서 driver를 kernel에 올려주었습니다.
소스자체는 수정할게 없어보입니다., filestroage gadget은 정상적으로 잘동작하므르
USB device단의 lowlevel control은 문제가 없어보입니다.(제 생각...)
 
android sorce에서 보면 ADB windows driver가 안에 있더군요..(USBVID_18D1&PID_DDDD로...)
보드를 XP와 접속시 dirver요청시 해당 dirver를 install해주었습니다...
 
정상적으로 XP와 보드가 접속이 안되엇다고 보기가 어려워서요..(driver가 인스톨되고 장치관리자에
정상적으로 뜹니다..) 뭔가 setting이나 option이 active가 안되어서 그런것 같기도 하고...
 
혹시 저처럼 target에 작업하신분 도움주실수 있으신지요?... (gana쪼꼬렛님 글도 보았는데.. linux에서도
접속이 offline으로 나오네요..)
 
 
 
 
 
 
 
 
이름아이콘 File
2008-12-10 13:54
타겟에서 /sbin/adbd가 잘 돌아가나요?
   
이름아이콘 재호아빠
2008-12-10 14:11
《Re》File 님 ,
init.rc에서  아래와 같이 해줬는데.. 말씀하신대로 지금 살펴보니 /sbin/adbd가 수행이
안되는듯 합니다.. targett에서 adbd process를 어떻게 동작시키는지 아시나요? T.T
//on property:ro.kernel.qemu=1
on property:ro.kernel.qemu=0
   start adbd
   
이름아이콘 File
2008-12-10 14:49
제 환경은
# adbd is controlled by the persist.service.adb.enable system property
service adbd /sbin/adbd
   disabled

# adbd on at boot in emulator
on property:ro.kernel.qemu=1
   start adbd

on property:persist.service.adb.enable=1
   start adbd

on property:persist.service.adb.enable=0
   stop adbd

이렇게 되어있네요.
   
이름아이콘 들풀
2008-12-10 15:38
Home Screen에서 Menu 누르신후,
Settings > Applications > Development > [X] USB debugging
하시면 될듯..~
   
이름아이콘 재호아빠
2008-12-10 16:08
《Re》들풀 님 ,
  답변감사합니다.. 해당 setting은 되어 있습니다만...
  찾아보니.. android compile out의 root/sbin/adbd를 제가 쓰는 rootfs에 가져오지 않았네요..
  헉~ 이론 불상사가.. 일단 on line은 됩니다만... DDMS에서 아래와 같은 message가 나오네요

[DeviceMonitor]Connection Failure when starting to monitor device '0123456789ABCDEF' : device (0123456789ABCDEF) request rejected: device offline
[DeviceMonitor]Failed to start monitoring 0123456789ABCDEF

결국 아직 연결이 안되는듯... ro.kernel.qemu값에 관계없이 안되는군요..
   
이름아이콘 재호아빠
2008-12-10 19:18
usb쪽의 uart-debug message를 모두 지우니까 일단 connect되고 process가 보이네요.
해당 target의 usb문제인듯 보입니다만......
사실 실제 해준건딱히 없고 adbd를 /sbin/밑에 넣어주고 들풀님말씀대로 setting menu에서 USB debug active시켜준것 뿐이네요.. 화면도 캡쳐도 되고 좋긴한데..
아래와 같은 console error message가 나오고..일정시간후에 offline으로 바뀌는군요..

[2008-12-10 19:01:20 - ddms]ADB rejected shell command (cat /system/build.prop): closed
[2008-12-10 19:01:23 - ddms]ADB rejected shell command (ls -l /): closed
[2008-12-10 19:01:26 - ddms]ADB rejected shell command (logcat -v long): closed
[2008-12-10 19:01:26 - Logcat]sad result from adb: closed
java.io.IOException: sad result from adb: closed
   at com.android.ddmlib.AdbHelper.executeRemoteCommand(Unknown Source)
   at com.android.ddmlib.Device.executeShellCommand(Unknown Source)
   at com.android.ddmuilib.logcat.LogPanel$3.run(Unknown Source)

[2008-12-10 19:01:26 - ddms]ADB rejected shell command (ls -l /): closed
[2008-12-10 19:01:33 - ddms]ADB rejected shell command (ls -l /): closed
[2008-12-10 19:01:38 - ddms]ADB rejected shell command (ls -l /): closed
[2008-12-10 19:01:43 - ddms]ADB rejected shell command (ls -l /): closed
[2008-12-10 19:01:48 - ddms]ADB rejected shell command (ls -l /): closed
[2008-12-10 19:01:53 - ddms]ADB rejected shell command (ls -l /): closed
[2008-12-10 19:01:58 - ddms]ADB rejected shell command (ls -l /): closed
[2008-12-10 19:02:03 - ddms]ADB rejected shell command (ls -l /): closed
[2008-12-10 19:02:08 - ddms]ADB rejected shell command (ls -l /): closed
[2008-12-10 19:02:13 - ddms]ADB rejected shell command (ls -l /): closed
[2008-12-10 19:02:16 - DeviceMonitor]Error reading jdwp list: EOF
[2008-12-10 19:02:16 - DeviceMonitor]Connection Failure when starting to monitor device '0123456789ABCDEF' : device (0123456789ABCDEF) request rejected: device not found

뭔가 아직 부족한듯 합니다..조그만한 힌트라도 도움부탁드려요~ T.T...
   
이름아이콘 File
2008-12-11 20:11
ROOTFS를 따로 쓰시나보군요..
   
 
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
4687 ApiDemo에서 MediaPlayer 질문입니다. [9]+5 홍냥 2008-11-28 20270
4686 질문 외부so파일 임포트하여 사용하는 방법 문의 [1] 아수라작 2010-08-31 19454
4685 질문 asynctask 쓰레드를 중지하는 방법이 뭔가요? [1]+1 글쎄몰라 2011-01-18 18811
4684 질문 root fs중 /data/tombstones 디렉토리? [1] 오동나이스 2010-08-05 18587
4683 질문 rooting 없이 screen capture관련 질문입니다. [4] nalrsis 2011-04-23 17451
4682 질문 Gingerbread에 opencore/ stagefright 는 어떻게 변할까요?.. [2] 마이크로 2010-11-11 17274
4681 질문 카메라 촬영후 썸네일 가져오기 [2] 비셀 2010-08-25 17246
4680 질문 안드로이드 Push 기능 [1]+2 구슬이 2010-11-22 16704
4679 opencv를 이용한 안면인식이나 증강현실 소스를 구할있을까요?.. 오치리 2010-08-24 16676
4678 질문 String.xml에 msgid가 무얼하는 건가요?? 다락방꼬마 2010-09-03 16517
4677 [문의] target과 DDMS로 연결시 offline 되는 문제 [7] 재호아빠 2008-12-10 16288
4676 질문 안드로이드 어플에서 SPP외 Profile(HFP, A2DP) 연결하기..ㅠ.. 미드나이트 2010-08-13 16089
4675 질문 Android.mk 내의 LOCAL_MODULE_TAGS 를 아시는지요? [3]+1 용빈아빠 2009-03-18 16034
4674 질문 안드로이드 에서 peer to peer 파일 전송하는 예제 있으신분??.. [1] 안드롤로 2010-08-28 15986
4673 질문 안드로이드의 VM메모리와 Native메모리 [4]+3 전드로이드 2011-06-29 15905
4672 질문 똑같은 소스인데 저만 안됩니다. 미디어플레이어 2010-08-14 15592
12345678910,,,293