This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OPT8241-CDK-EVM: USB problems on OPT8241-CDK-EVM

Part Number: OPT8241-CDK-EVM

Hi,

We've been struggling to get the OPT8241-CDK-EVM to work properly for a couple of weeks now. After connecting it to the Rico board and running the DemoApplications we get a couple seconds of output and then "ERROR: USBIO: Bulk transfer failed.:" and "ERROR: USBBulkStreamer: Bulk End point reset failed".

Most of the time the usb disconnects with an error "device not accepting address X, error -71" and it takes unplugging and re-plugging things to get it going sometimes. Other times we have to power everything down for a while.

We tried many things to fix this, we swapped the Rico board for a i5-4200 NUC with Ubuntu 16.04; we downgraded this to 14.04, compiled pcl from source. Also we ordered the recommended power supply (newer version as the part was obsolete) and switched to an industrial USB cable. I also tried disabling the usb power management in Linux.

After that we tried a Windows 7 notebook  and we see the driver disconnect and becoming an "Unknown Device". VoxelSDK sometimes works a while but with black lines trough the image, until it fails later.

As everything we tried didn't help we are thinking now it might be a bad USB connection or something like that.

Is there something else we can try to diagnose?

  • We're running way behind on our development project for this board so we need to make a decision.

    Can we RMA it or should we just take it apart and inspect the board visually? We are afraid taking it apart requires recallibration and void any warranty.

    We really suspect the USB connector as after reading everything through I see the config is stored in de FX2 memory and we had some errors with "unable to read register" at bootup early on.

  • Hi Jorick,

    Before requesting an RMA, could you please check and confirm the following:

    1) Are you using a 5V 3A power supply with this board and that there are no loose connections with the barrel jack connector?
    2) Does the board power up and all LEDs light up when the 5V supply is connected and the USB cable is not connected?
    3) On the Windows 7 laptop, could you install VoxelViewer 0.9.6 from www.ti.com/.../sbac143 and also delete the "C:\Users\<username\.Voxel" folder, to make sure there is no conflicting setting from prior versions? After this, check if the "Metrilus Long Range (HW)" profile is selected from the "Voxel Viewer -> Camera Profiles" menu.

    If the board still does not work under Windows 7 after this, please request an RMA and we'll get you another one. If asked, please point to this thread.

    Best Regards,
    Anand
  • 1) yes we bought the current version of the PSU recommended in the EVM documentation to eliminate this as an issue
    2) yes, the leds power up as expected.
    3) tried it, but this doesn't fix the problem.