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

보드에 usb장치를 연결하고 libusb 라이브러리를 사용하여 usb제어를 하려고 하는데요

libusb_open에서 에러가 -4값이 나오느데 -4가 usb장치가 없다는 뜻인데요

 

usb장치가 전류를 많이 소보 할경우 보드에 공급전원이 부족하여 usb장치를 제대로 인식못하는

문제일수 있나요?


고도리

2014.02.07 21:13:58
*.200.239.210

lsusb에서는 연결된 게 나오는가요?


그리고, 전류문제면.....usb mass storage로 확인하시면 될겁니다. 대략은.....

pedor11

2014.02.07 22:08:43
*.190.105.1

lsusb 목록에 해당 장치가 나오기는 하는데요...목록에 나오면 전류문제는 아닌건가요?

pedor11

2014.02.07 22:23:04
*.190.105.1

간단하게 usb 저장장치 연결해서 해봤는데 lsusb에는 vid, pid 목록이 나오구요

libusb_open을 하면 똑같은 현상이 나타나네요;;

고도리

2014.02.07 22:24:47
*.200.239.210

lsusb에 나오면 일단 인식은 한 것입니다.


즉, enumeration은 되었다는 얘기입니다. 

동작이 될지 안될지는 모르지만, 인식은 되었다는 얘기이니 libusb open시 문제가 생길 경우는 그다지 많지 않을거란 얘기입니다....


저도 libusb는 pc에서만 써봐서 확실히 머라고 얘기하기 힘드네요.


다만, 전류공급의 문제가 의심되면, usb mass를 host에 붙여서 테스트 해 보시고,

사용하는 장치의 소모 전류를 적절히 조정해 주시면서 테스트 하시면 됩니다.

쭈암

2014.02.08 01:07:10
*.131.225.178

전류 문제가 의심되면 Powered Hub ( 전원 공급이 별도로 되는 Hub )를 써보세요.

RPi같은 애들은 HUB포트로 충분한 전류 공급이 안되서 문제가 가끔 있더군요.


pedor11

2014.02.08 03:51:28
*.190.105.1

전원이 따로 공급되는 usb허브를 보드에 연결하고 허브에 usb장치를 연결해서 테스트를 했는데

여전하네요...어떻게 이어가야 할지 다시 찾아봐야겠네요;;

List of Articles
번호 제목 글쓴이 날짜 조회 수
6028 디바이스 노드파일을 동적으로 생성하려면 어찌해야하나요? USB관련,... [2] ice179 2014-02-28 4818
6027 Exynos 4412 Sd Card or USB booting 후 바이너리 다운로드 [9] 마빡 2014-02-28 4810
6026 프로젝트 부품을 구하려하는데 조언부탁드립니다. [1] 시그인트 2014-02-27 1654
6025 v4l2 는 camera register 관련된 포트에만 쓰일수 있는건가요? [1] biokk 2014-02-25 1755
6024 프레임버퍼 디스플레이가 잘 안되는데요 [1] timul1 2014-02-24 3251
6023 USB bluetooth dongle on jellybean [4] 신현호 2014-02-21 50320
6022 Exynos 4412 S3C RTC 및 MAX77686 RTC 문의 [2] 마빡 2014-02-21 2413
6021 프로젝트 계획 조언부탁드립니다. [5] 시그인트 2014-02-19 2734
6020 probe함수 호출시 디바이스파일 등록할려고 하는데 /dev 폴더외에 다... [1] ice179 2014-02-19 2115
6019 mknod 메이저 마이너 번호에 대해서 궁금한게 있는데요 [1] biokk 2014-02-17 2881
6018 [질문] s5pv210을 사용하고 있습니다. 메모리 용량은 같지만 4개에... [2] 문종섭 2014-02-15 2018
6017 안드로이드에 하드웨어 추가하는 방법 질문 file [2] 가림토 2014-02-14 2202
6016 일반터미널 상에서는 emmc에 uboot를 올리지못하나요?? [10] xoduddk123 2014-02-14 3517
6015 자작 드라이브를 커널과 같이 컴파일 후 Open이 않됩니다... [2] 응애 2014-02-13 1797
6014 mdev -s 로 장치파일이 생성이 되지 않는 상태인데요 [1] ice179 2014-02-13 1818
6013 android에 libusb porting 해보신 분?? [2] 꿈의사람 2014-02-13 29616
6012 codesourcery sys/socket.h?? [3] Supsupi 2014-02-12 1705
6011 터치 Release시 ABS_PRESSURE 가 항상 1이됩니다. 오리엔스 2014-02-11 1701
» usb 인식문제가 전류문제일수도 있나요? [6] pedor11 2014-02-07 1675
6009 usb host api 가 리눅스단에서도 사용가능한가요? [1] biokk 2014-02-07 11392

사용자 로그인