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.

PC stops reading incoming data from TUSB3410

Other Parts Discussed in Thread: TUSB3410

Hello.

I've developed an application that uses the Comm32 ocx (www.comm32.com) to connect and communicate through serial port with a TUSB3410 device.

I'm facing a problem that (apparently) occurs (very) randomly, and it's that my application stops receiving data. I've tried with different serial port libraries among Comm32 and I got the same problem.
In the case of Comm32 the event Data received stops firing up. If doing poolling, InBufferCount (bytes in buffer input) returns 0. Other libraries that use Win32 API doesn't detect any byte receiving.

When the input fails, the transmission still works because the device receives it.

Closing the port and opening again solves the issue.

I'm using WIndows XP SP3, the driver version I got installed is 6.5.9017.0.

  • Hello Raul,

     

     I just want to know if you are using a TUSB3410 EVM board or you are using your own hardware design? If you are using your own design, could you please provide us your schematic in order to perform a sanity review?

     

                    If you are getting this error using a TUSB3410 EVM Board, could you please help us to generate some logs in order to try to figurate what is the root cause of the issue.

     

                    I’m attaching you a Debug version of the driver, please use this driver version to create the logs.

     

          The ftp pickup directory 'kiigabi' was created on 05/13/2011 10:15:02.

    The files from the dropoff area have been moved to the pickup directory and are available for 7 days.

     

    To retrieve the files from the pickup directory:

     

      1. Open an ftp session to ftppickup.ti.com.

             ftp ftppickup.ti.com

     

      2. Login with the userid 'pickup'.

             Name: pickup

     

      3. Enter the password.

             Password: piurh!

     

      4. Change directories to the pickup directory.

             ftp> cd /pub/share/kiigabi

     

         Note: If you are using a graphical ftp client, you will not

               see the hidden pickup directory name kiigabi appear

               in the file list.  You will need to use a manual

               'Change Directory' or 'CD' command to change into the

               dropoff directory.

     

      5. Set the file transfer mode to ascii or binary as necessary.

             ftp> bin

     

      6. Transfer the file.

             ftp> get <file>

     

      7. End the ftp session.

             ftp> quit

     

    The files can also be retrieved with the url:

     

      ftp://pickup@ftppickup.ti.com/pub/share/kiigabi

     

    List of files in the pickup directory 'kiigabi':

    DebugDriver_TUSB3410.zip

  • Wops... sorry I took too many time to check this topic again and the seven days run out...

  • Hello Raul,

     

                    Before you use the debug driver, could you please try using HyperTerminal and verify is your device is correctly working?

     

    I have created a new FTP site that contain the debug driver,

     

    The ftp pickup directory 'thiooxoo' was created on 05/23/2011 09:30:00.

    The files from the dropoff area have been moved to the pickup directory and are available for 7 days.

     

    To retrieve the files from the pickup directory:

     

      1. Open an ftp session to ftppickup.ti.com.

             ftp ftppickup.ti.com

     

      2. Login with the userid 'pickup'.

             Name: pickup

     

      3. Enter the password.

             Password: piurh!

     

      4. Change directories to the pickup directory.

             ftp> cd /pub/share/thiooxoo

     

         Note: If you are using a graphical ftp client, you will not

               see the hidden pickup directory name thiooxoo appear

               in the file list.  You will need to use a manual

               'Change Directory' or 'CD' command to change into the

               dropoff directory.

     

      5. Set the file transfer mode to ascii or binary as necessary.

             ftp> bin

     

      6. Transfer the file.

             ftp> get <file>

     

      7. End the ftp session.

             ftp> quit

     

    The files can also be retrieved with the url:

     

      ftp://pickup@ftppickup.ti.com/pub/share/thiooxoo

     

    List of files in the pickup directory 'thiooxoo':

    DebugDriver_TUSB3410.zip

     

    Regards,

    Roberto.

  • If using Comm32.OCX with TI USB chips then you must disable overlapped IO

    http://www.comm32.com/overlappedio.html

    That assumes your ocx is SComm32.ocx

    If using the older Comm32 then you won't have the OverlappedIO property but setting ParallelEnable=False has the same effect.