FTDI Community

Please login or register.

Login with username, password and session length.
Advanced Search  

News:

Welcome to the FTDI Community!

Please read our Welcome Note

Technical Support enquires
please contact the team
@ FTDI Support


New Bridgetek Community is now open

Please note that we have created the Bridgetek Community to discuss all Bridgetek products e.g. EVE, MCU.

Please follow this link and create a new user account to get started.

Bridgetek Community

Show Posts

You can view here all posts made by this member. Note that you can only see posts made in areas to which you currently have access.

Messages - Zoltan

Pages: [1]
1
Discussion - Hardware / FT600q communication problem
« on: January 18, 2024, 05:46:40 PM »
Hi

I would need continuous communication between the IC and the PC, at a speed of 160MB/sec. There is no problem with the speed, but the communication between the IC and the data source is not continuous, but intermittent!
I am currently using a test environment for testing. Here, I upload the data to the IC at a speed of 100MHz, and this is continuous for 20.47usec. Then in each case comes an approx. 0.5-1usec pause in reception (TXE_N=1), after which the whole cycle starts again.
The time of 20.47usec matches the size of the internal FIFO (1 channel out, 1 channel in direction = 2048 words), but I don't understand why there is a little pause afterwards??!

But that's the minor problem. The biggest one is that in stream mode, when the value set on the FT_SetStreamPipe API is reached, a pause occurs again (TXE_N=1), but this lasts for about 10usec! Whatever size is specified for the ulStreamSize parameter, there is always a pause of approx. 10usec at the end!
This is quite a problem, because the data source requires continuous communication, and the bigger the pause in the communication, the bigger the buffer I have to use to bridge these pauses.
This big pause is there even if I used my own test program and even if I tested it in the FT600DataStreamerDemoApp program!

Does anyone have an idea of what causes these regular pauses? And is there any way to eliminate them? But at least the goal would be to eliminate the 10usec pause...

Thanks

2
Discussion - Hardware / Re: FT600q config problem
« on: December 21, 2023, 07:51:18 PM »
Hello!

Yes, it is visible in the device manager, but its name has an exclamation point.
VID, PID have not changed! As I can see, the other parameters have not changed either!
Only the text fields (and the length and type fields) were incorrectly overwritten.

I see error code 10 in the driver information tab. STATUS_DEVICE_DATA_ERROR
With the explanation "The device cannot be started"...

I think that because the device cannot be started for some reason, it is not available for the Configuration program either.
The question is, why doesn't the device driver start when it finds incorrect "Manufacturer, Description, Serial" fields?!
And is there any way to start the IC with basic config data, without reconfiguring the IC?!

Thanks,
Zoltan

3
Discussion - Hardware / FT600q config problem
« on: December 20, 2023, 06:49:46 PM »
Hi!

FT600q.
By accident, during configuration, the Manufacturer, Description, Serial (via API function) fields were incorrectly set! From then on, the IC is not available, even the driver indicates an error (STATUS_DEVICE_DATA_ERROR)!

The factory configuration program can't open it either, so I can't rewrite these fields either.
How can I get it to work again?

Thanks,
Zoltan

Pages: [1]