Difference between revisions of "FTDI-LA"
Uwe Hermann (talk | contribs) (Mention Zadig requirement.) |
|||
Line 22: | Line 22: | ||
This driver currently only supports FTDI chips configured in bitbang mode. This means you cannot use the driver with a board where an EEPROM configures the FTDI device to operate in a different mode. This means the driver doesn't work with Bitscope devices, for example. | This driver currently only supports FTDI chips configured in bitbang mode. This means you cannot use the driver with a board where an EEPROM configures the FTDI device to operate in a different mode. This means the driver doesn't work with Bitscope devices, for example. | ||
== Windows == | |||
On Windows, you'll need to [[Windows#Drivers|assign the "WinUSB" driver to the device]], otherwise the ftdi-la driver will not be able to find or use it. | |||
[[Category:Device]] | [[Category:Device]] | ||
[[Category:Logic analyzer]] | [[Category:Logic analyzer]] | ||
[[Category:Supported]] | [[Category:Supported]] |
Revision as of 13:48, 20 June 2019
Status | supported |
---|---|
Source code | ftdi-la |
Channels | 8 |
Samplerate | 10MHz |
Samplerate (state) | — |
Triggers | none (SW-only) |
Min/max voltage | 0V — 5V |
Memory | none |
Compression | none |
There's a best-effort driver to acquire raw samples from any FTDI chip supporting bitbang modes. As these chips have tiny I/O buffers, it doesn't guarantee overrun-free operation so it may lose samples, yet moving the device to a separate USB host or lowering the sample rate helps.
Hardware
FT232RL and FT2232H are known to work, and adding an unsupported chip should be easy. Boards with the former are available on ebay for $3, but it doesn't support USB 2.0 hence sample rates will be lower. FT*H chips may provide ~20MHz sample rate over a reliable high speed USB link and (bursts of?) 60MHz using synchronous FIFO mode (not implemented in the sigrok driver).
Pitfalls
This driver currently only supports FTDI chips configured in bitbang mode. This means you cannot use the driver with a board where an EEPROM configures the FTDI device to operate in a different mode. This means the driver doesn't work with Bitscope devices, for example.
Windows
On Windows, you'll need to assign the "WinUSB" driver to the device, otherwise the ftdi-la driver will not be able to find or use it.