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

임베디드보드에서 usb장치를 연결하여 앱을 테스트하고 있는데요


안드로이드에서 usb장치를 사용하려면 /dev/bus/usb 의 노드 관리번호를 777로 바꿔줘야 usb장치를 접근및 사용할수 있더라구요

ex) chmod 777 /dev/bus/usb/001/005 

이렇게 하지 않으면 앱(사용자)에서 권한이 없어서 장치에 대한 접근이 불가능합니다


임베디드보드에서는 root권한이 있어서 위의 명령어를 쳐서 그냥 동작시키면 되는데요

이걸 핸드폰에 옮겨서 사용하려다보니 접근권한(chmod777)에 대한 문제점이 생기더라구요


임베디드보드에서는 chmod777 을 이용하여 노드권한의 제한을 풀었었는데요

핸드폰에서도 루팅없이 이런동작이 가능하게 하는 방법이있을까요?


biokk

2015.07.28 23:47:32
*.150.142.33

http://www.androidpub.com/222115

댓글에 보면...루팅없이는 힘들것 같다고하는데...

고등어

2015.07.29 04:00:36
*.124.98.157

자바프로그램으로 Android host API 사용하세요.


biokk

2015.07.29 20:55:16
*.150.142.33

android host api를 사용해봤는데요 host bulktransfer에서 데이터를 얻는데 한번에 얻을수 있는 데이터 사이즈가 16384(512*32)가 최대인가요? 307200(640*480) 의 데이터를 받아야 하는데 받아들이는 버퍼값이 16384가 나오네요


안드로이드 커널 /drivers/usb/core/devio.c 파일에 보면

#define MAX_USBFS_BUFFER_SIZE 16384 라고 명시 되어 있는데 최대치가 16384인것인지...

고등어

2015.07.30 18:03:41
*.52.235.105

보통, 여러번에 나눠서 보내지 않나요?

biokk

2015.07.30 18:55:48
*.150.142.33

나눠서 해야할것같습니다.. 한번에는 안되네요

List of Articles
번호 제목 글쓴이 날짜 조회 수sort
6368 Apple TV 온보드 메모리 변경 가능할까요? [1] 당그니 2011-01-20 95114
6367 android pwm backlight 밝기 제어 [4] 김태영 2011-07-28 56714
6366 com.google.android.maps.jar는 어디서 얻는 것인가요??? [2] 천동이 2014-09-02 52843
6365 USB bluetooth dongle on jellybean [4] 신현호 2014-02-21 50675
6364 우분투 리눅스 ip 변경 도중에 "No such process" [5] 이세종 2009-04-01 48007
6363 OpenOCD 0.2.0 [1] 김광준 2009-10-24 46751
6362 [질문]memset, mmap, memcpy에 대해서 질문 있습니다. [5] 이태간 2007-05-22 46691
6361 libpcap 설치 [1] Apostasy 2011-04-12 45901
6360 램디스크 파일 시스템 만들기 [4] sinwho 2015-08-19 45518
6359 USB 포팅관련 질문드립니다. [1] 김승한 2010-01-07 33676
6358 android에 libusb porting 해보신 분?? [2] 꿈의사람 2014-02-13 29626
6357 오드로이드 배터리 패치 문의 [1] 이종문 2010-07-01 29515
6356 ODROID-T 2.2 셧다운 후 부팅이 안됩니다. [2] shkim 2010-10-02 27246
6355 오드로이드 디버깅이 안되네요... [2] 현쓰 2010-02-01 26935
6354 [질문]wince 이미지 다운로드시 에러 [3] 이태간 2008-04-06 26281
6353 Andorid ALSA에 관해서...2 [1] 꺼북이 2011-05-18 26260
6352 slide event에 따른 landscape & portrait mode 전환 [1] 나영찬 2010-03-25 25593
6351 wm1811 드라이버를 찾아요 [9] 김민욱 2016-11-01 19175
6350 이더넷 핀에서 값을 읽어 오고 싶은데요... [2] rubio 2013-07-09 13062
6349 usb host api 가 리눅스단에서도 사용가능한가요? [1] biokk 2014-02-07 11397

사용자 로그인