Difference between revisions of "ChronoVu LA8"
Uwe Hermann (talk | contribs) m (More LA8 info.) |
(→Usage) |
||
Line 29: | Line 29: | ||
The default samplerate is 100MHz (which results in a sampling time of 0.084s). To select another sampling rate use this syntax: | The default samplerate is 100MHz (which results in a sampling time of 0.084s). To select another sampling rate use this syntax: | ||
$ '''sigrok-cli -d chronovu-la8 | $ '''sigrok-cli -d chronovu-la8:samplerate=1mhz --samples 8388603 -f binary > samples.dat''' | ||
== TODO == | == TODO == |
Revision as of 02:47, 10 April 2011
The ChronoVu LA8 is a USB-based 8-channel logic analyzer with up to 100MHz sampling rate. It features a Xilinx CPLD for sampling, 8MB of built-in SDRAM to store the samples, and can trigger on low or high states of any combination of probes. After the 8MB sample buffer is full, the data is transferred to the host using an FTDI USB-to-serial chip.
See ChronoVu LA8/Info for more details (such as lsusb -vvv output) about the device.
Thanks
Many thanks to the vendor (ChronoVu) for freely providing information on the protocol used to communicate with the device. This helped us implement the sigrok hardware driver more quickly. We're happy to see more open-source friendly vendors support sigrok!
Hardware
- Xilinx XC2C256 CoolRunner-II CPLD
- Micron MT48LC4M16A2 SDRAM (8 MByte)
- FTDI FT245RL
- LXH244A (buffer)
- PT70151
Protocol
TODO
Usage
$ sigrok-cli -d chronovu-la8 --samples 8388603 -f binary > samples.dat
The default samplerate is 100MHz (which results in a sampling time of 0.084s). To select another sampling rate use this syntax:
$ sigrok-cli -d chronovu-la8:samplerate=1mhz --samples 8388603 -f binary > samples.dat
TODO
- Implement input and output file format support for the ChronoVu LA8 software for interoperability.
- Implement proper trigger support.
- Implement --time and --samples correctly, currently you can only get exactly 8388603 (8MB) samples.
More photos
See also [ this flickr set] for more PCB photos of the device.