You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using FT4232H to read and write registers over spi and I noticed a major performance difference when using windows and Linux.
For my test, I'm reading 32-bit register 2048 times when the spi is configured to 10e6 clock using lib USB 1.2.6 and 1.2.7.3 for windows and libusb 1.0 for Linux bout machines have roughly the same processor memory python version etc.
in windows the execution time is ~6 seconds and in Linux its ~0.6 seconds (!)
I know that the FTDI is recognized as rs232 under the device manager in windows but i can't see an option to configure the baudrate or any other property that can explain the performance gap.
Any suggestion on how I can improve the read speed under windows?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I'm using FT4232H to read and write registers over spi and I noticed a major performance difference when using windows and Linux.
For my test, I'm reading 32-bit register 2048 times when the spi is configured to 10e6 clock using lib USB 1.2.6 and 1.2.7.3 for windows and libusb 1.0 for Linux bout machines have roughly the same processor memory python version etc.
in windows the execution time is ~6 seconds and in Linux its ~0.6 seconds (!)
I know that the FTDI is recognized as rs232 under the device manager in windows but i can't see an option to configure the baudrate or any other property that can explain the performance gap.
Any suggestion on how I can improve the read speed under windows?
Beta Was this translation helpful? Give feedback.
All reactions