Difference between revisions of "Link Instruments MSO-19"

From sigrok
Jump to navigation Jump to search
(Hardware Information)
(More info)
Line 11: Line 11:


[http://www.silabs.com/products/interface/usbtouart/Pages/usb-to-uart-bridge.aspx Silabs CP2103 USB to UART Bridge]
[http://www.silabs.com/products/interface/usbtouart/Pages/usb-to-uart-bridge.aspx Silabs CP2103 USB to UART Bridge]
== Original Software ==
Link Instruments ships the product with its ''FrontPanelTM Oscilloscope software''. Software is for Windows only.
Written in .NET (C#), without any kind of obfuscation, which makes it a real breeze to reverse engineer.
== USB Protocol ==
It's just Serial over USB, supported by the linux kernel through the '''[http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=blob;f=drivers/usb/serial/cp210x.c;h=8d7731dbf478f9592d8dff350374dc6375649c44;hb=HEAD cp210x]''' driver, though as of Kernel 2.6.37 it needs to be patched to recognize the Link Instruments Vendor/Product ID (3195:f190).
== Serial Protocol ==
later.

Revision as of 04:31, 6 January 2011

File:MSO-19.JPG
Link Instruments MSO-19

The MSO-19 is a 2GSa/s oscilloscope, 200MSa/s logic analyzer, 100MSa/s pattern generator and a TDR. It is also extremely portable and is only $249(including probe, clips, wires and software).


Hardware

Lattice MachXO LCMXO2280 PLD

Kenet KAD2710C-10 10bit, 105MSPS ADC

Silabs CP2103 USB to UART Bridge

Original Software

Link Instruments ships the product with its FrontPanelTM Oscilloscope software. Software is for Windows only. Written in .NET (C#), without any kind of obfuscation, which makes it a real breeze to reverse engineer.

USB Protocol

It's just Serial over USB, supported by the linux kernel through the cp210x driver, though as of Kernel 2.6.37 it needs to be patched to recognize the Link Instruments Vendor/Product ID (3195:f190).

Serial Protocol

later.