MYNT-EYE-D-SDK icon indicating copy to clipboard operation
MYNT-EYE-D-SDK copied to clipboard

error:Device not find

Open guan4286 opened this issue 5 years ago • 8 comments

./samples/_output/bin/get_image I/eSPDI_API: eSPDI: EtronDI_InitunameData.release = 4.15.0-74-generic version 4.15.0

I/eSPDI_API: eSPDI: EtronDI_InitunameData.release = 4.15.0-74-generic version 4.15.0

I/eSPDI_API: eSPDI: EtronDI_InitunameData.release = 4.15.0-74-generic version 4.15.0

Error: Device not found

guan4286 avatar Jan 16 '20 03:01 guan4286

how to solve it ?

guan4286 avatar Jan 16 '20 03:01 guan4286

Also having this issue!

ygambhir avatar Jan 29 '20 03:01 ygambhir

That is because the user does not have permission to access the device. Run the command below to add permission and fix it. sudo usermod -a -G video $USER then open a new Terminal and try again. This should fix the issue.

tahraoui-bor avatar Feb 06 '20 12:02 tahraoui-bor

I am also facing same issue. I tried "lsusb -t". But my MYNTEYE-D1000 camera was recognized as human interface device like below. In my case, class is not video.... Could anyone suggest how to resolve or how I should check more in detail?

Port 4: Dev 57, If 0, Class=Hub, Driver=hub/3p, 480M |__ Port 1: Dev 58, If 0, Class=Human Interface Device, Driver=usbhid, 12M

When I tried a sample application get_image, output is below.

MYNT-EYE-D-SDK/samples/_output/bin$ ./get_image 
I/eSPDI_API: eSPDI: EtronDI_InitunameData.release = 4.15.0-101-generic
version 4.15.0

Device descriptors:
  name: MYNT-EYE-D1000
  serial_number: 20373347344D500300440018
  firmware_version: 1.2
  hardware_version: 2.0
  spec_version: 1.0
  lens_type: 0000
  imu_type: 0000
  nominal_baseline: 120

I/eSPDI_API: eSPDI: EtronDI_InitunameData.release = 4.15.0-101-generic
version 4.15.0

I/eSPDI_API: eSPDI: EtronDI_InitunameData.release = 4.15.0-101-generic
version 4.15.0

Error: Device not found

graziegrazie avatar May 27 '20 07:05 graziegrazie

I am also facing same issue. I tried "lsusb -t". But my MYNTEYE-D1000 camera was recognized as human interface device like below. In my case, class is not video.... Could anyone suggest how to resolve or how I should check more in detail?

Port 4: Dev 57, If 0, Class=Hub, Driver=hub/3p, 480M |__ Port 1: Dev 58, If 0, Class=Human Interface Device, Driver=usbhid, 12M

When I tried a sample application get_image, output is below.

MYNT-EYE-D-SDK/samples/_output/bin$ ./get_image 
I/eSPDI_API: eSPDI: EtronDI_InitunameData.release = 4.15.0-101-generic
version 4.15.0

Device descriptors:
  name: MYNT-EYE-D1000
  serial_number: 20373347344D500300440018
  firmware_version: 1.2
  hardware_version: 2.0
  spec_version: 1.0
  lens_type: 0000
  imu_type: 0000
  nominal_baseline: 120

I/eSPDI_API: eSPDI: EtronDI_InitunameData.release = 4.15.0-101-generic
version 4.15.0

I/eSPDI_API: eSPDI: EtronDI_InitunameData.release = 4.15.0-101-generic
version 4.15.0

Error: Device not found

I have the same issue, any clue on how to fix it?

RazvanPascalau avatar Jan 17 '21 10:01 RazvanPascalau

I am also facing same issue !!!

liming-jing avatar Oct 23 '21 09:10 liming-jing

I have the same issue every time I launch mynteye with the ROS node. The only thing that fixes it every time is a reboot and relaunching the ROS node. Maybe udev rules on Linux could be a possible reason although I haven't tried to test this?

jaiswalharsh avatar Feb 22 '22 13:02 jaiswalharsh

what is your linux keenel verison. I use ubuntu18.04 and ROS Melodic, my kernel is 5.4.0. I guess the cause of error is kernel too high.

Zachary19980701 avatar Aug 09 '22 09:08 Zachary19980701