X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=README.devices;h=3e0d5f2d089f6291de36d234a7813596b2b15889;hb=47bbc4b531eb8e491115b0dbcb686d23c78235fb;hp=11b54bf581b9cdb70dd41b57371c7d34a5545fc0;hpb=c36f78f7728e8b5263bed440530a61caa6e30a26;p=libsigrok.git diff --git a/README.devices b/README.devices index 11b54bf5..3e0d5f2d 100644 --- a/README.devices +++ b/README.devices @@ -12,9 +12,13 @@ Firmware Some devices supported by libsigrok need a firmware to be uploaded every time the device is connected to the PC (usually via USB), before it can be used. -The default location where libsigrok expects the firmware files is: +The default locations where libsigrok expects the firmware files are: + $SIGROK_FIRMWARE_DIR (environment variable) + $HOME/.local/share/sigrok-firmware $prefix/share/sigrok-firmware + /usr/local/share/sigrok-firmware + /usr/share/sigrok-firmware ($prefix is usually /usr/local or /usr, depending on your ./configure options) @@ -37,25 +41,47 @@ The following drivers/devices require a firmware upload upon connection: firmware files from the 'sigrok-firmware-fx2lafw' repository/project. The firmware is written from scratch and licensed under the GNU GPLv2+. + - hantek-6xxx: Certain oscilloscopes based on the Cypress FX2(LP) chip, such + as the Hantek 6022BE/6022BL, SainSmart DDS120, and Rocktech BM102, need the + firmware files from the 'sigrok-firmware-fx2lafw' repository/project. + The firmware is written from scratch and licensed under the GNU GPLv2+. + - hantek-dso: The Hantek DSO-2090 (and other supported models of the same series of Hantek PC oscilloscopes) need firmware files. These can be extracted from the vendor's Windows drivers using a tool from our 'sigrok-util' repository/project. + - lecroy-logicstudio: The LeCroy LogicStudio requires FPGA bitstream files. + These can be extracted from the vendor's Windows software using a tool + from our 'sigrok-util' repository/project. + Additionally, it requires a Cypress FX2 firmware. This can be extracted + from the vendor's Windows software using another tool. Details: + + http://sigrok.org/wiki/LeCroy_LogicStudio#Firmware + - saleae-logic16: The Saleae Logic16 needs a firmware file for the Cypress FX2 chip in the device, as well as two FPGA bitstream files. These can be extracted from the vendor's Linux application using a tool from our 'sigrok-util' repository/project. - - sysclk-lwla: The Sysclk LWLA1034 requires various bitstream files. - These files are available from our 'sigrok-firmware' repository/project - under a license which allows us to redistribute them. + - sysclk-lwla: + + - The Sysclk LWLA1034 requires various bitstream files. + These files are available from our 'sigrok-firmware' repository/project + under a license which allows us to redistribute them. + + - The Sysclk LWLA1016 requires various bitstream files. + These can be extracted from the vendor's Windows drivers using a tool + from our 'sigrok-util' repository/project. The following drivers/devices do not need any firmware upload: - agilent-dmm - appa-55ii + - arachnid-labs-re-load-pro - atten-pps3xxx + - baylibre-acme + - beaglelogic - brymen-bm86x - brymen-dmm - cem-dt-885x @@ -65,20 +91,32 @@ The following drivers/devices do not need any firmware upload: - conrad-digi-35-cpu - demo - fluke-dmm + - ftdi-la - gmc-mh-1x-2x (including all subdrivers) + - gwinstek-gds-800 - hameg-hmo + - hp-3457a + - hung-chang-dso-2100 - ikalogic-scanalogic2 - ikalogic-scanaplus - kecheng-kc-330b + - kern-scale - lascar-el-usb - link-mso19 + - manson-hcs-3xxx + - maynuo-m97 - mic-985xx (including all subdrivers) + - motech-lps-30x - norma-dmm - openbench-logic-sniffer + - pce-322a - pipistrello-ols - rigol-ds + - scpi-pps - serial-dmm (including all subdrivers) + - serial-lcr (including all subdrivers) - teleinfo + - testo - tondaj-sl-814 - uni-t-dmm (including all subdrivers) - uni-t-ut32x @@ -120,6 +158,7 @@ The following drivers/devices require a serial port specification: - openbench-logic-sniffer - rigol-ds (for RS232; not required for USBTMC or TCP) - serial-dmm (including all subdrivers) + - serial-lcr (including all subdrivers) - teleinfo - tondaj-sl-814 @@ -146,8 +185,8 @@ The following drivers/devices do not require a serial port specification: - zeroplus-logic-cube -Specifiying serial port parameters ----------------------------------- +Specifying serial port parameters +--------------------------------- Every serial device's driver has default serial port parameters like baud rate, number of data bits, stop bits and handshake status. If a device requires