8 Replies Latest reply on Jan 17, 2019 10:49 PM by KandlaguntaR_36

    08_cybulk Input/output error on linux


      I'm trying to make my CYUSB3KIT to work on ubuntu. I went to Cypress/cyusb_linux_1.0.5/src and compiled the code correctly.

      I'm using cyusb_linux_programmers_guide.pdf and runned the commands.

      However some of the commands doesn't work. My main concern is with 08_cybulk. I get the following output:



           Successfully claimed interface
           Input/output error
           libusb: error [submit_bulk_transfer] submiturb failed error -1 errno=9
           Input/output error
           Segmentation fault (core dumped)


      I think is the firmware I had to upload to fx3. Could that be it? could somebody point me the correct firmware?

      There are also 2 more scripts that doesn't work:



           This device has no kernel driver attached to this interface
           Do you wish to attach/reattach a kernel driver ? (1=yes,0=no) : 1
           Entity not found



           Enter interface number you wish to claim : 0
           Interface 0 claimed successfully
           Enter alternate interface you wish to set : 1
           Entity not found


      * When running ./05_claiminterface with 1 as input it also fails. It seams I have issues with other interfaces (1-4). It only works with 0 as an input.



      PS: I'd like to report a small mistake on said document. There's a part that says: ./download_fx3 -i ../fx3_images/cyfxbulksrcsink.img -i ram but it should be '-t' instead of '-i' in front of the ram keyword.