Difference between revisions of "Hantek DSO-220"
Jump to navigation
Jump to search
(Add photos, other tweaks) |
|||
Line 12: | Line 12: | ||
* '''Main chip''': Xilinx XC95144XL CPLD (JTAG IDCODE 0x59608093) ([https://www.xilinx.com/support/documentation/data_sheets/ds056.pdf datasheet]) | * '''Main chip''': Xilinx XC95144XL CPLD (JTAG IDCODE 0x59608093) ([https://www.xilinx.com/support/documentation/data_sheets/ds056.pdf datasheet]) | ||
* '''USB''': Cypress EZ-USB AN2131QC ([https://media.digikey.com/pdf/Data%20Sheets/Cypress%20PDFs/AN2131SC,QC,AN2135SC,36SC.pdf datasheet]) | * '''USB''': Cypress EZ-USB AN2131QC ([https://media.digikey.com/pdf/Data%20Sheets/Cypress%20PDFs/AN2131SC,QC,AN2135SC,36SC.pdf datasheet]) | ||
* '''I2C EEPROM''': Unknown ( | * '''I2C EEPROM''': Unknown (marking masked on all photos I've seen) | ||
* '''SRAM (64KB)''': 2x ISSI IS62LV256L-15T 32K x 8 Low Voltage CMOS Static RAM ([https://www.digchip.com/datasheets/download_datasheet.php?id=446931&part-number=IS62LV256L datasheet]) | * '''SRAM (64KB)''': 2x ISSI IS62LV256L-15T 32K x 8 Low Voltage CMOS Static RAM ([https://www.digchip.com/datasheets/download_datasheet.php?id=446931&part-number=IS62LV256L datasheet]) | ||
* '''ADC''': Texas Instruments ADC1175-50 8-Bit, 50 MSPS, 125mW A/D Converter ([https://www.ti.com/lit/ds/symlink/adc1175-50.pdf?ts=1592690570571&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FADC1175-50 datasheet]) | * '''ADC''': Texas Instruments ADC1175-50 8-Bit, 50 MSPS, 125mW A/D Converter ([https://www.ti.com/lit/ds/symlink/adc1175-50.pdf?ts=1592690570571&ref_url=https%253A%252F%252Fwww.ti.com%252Fproduct%252FADC1175-50 datasheet]) | ||
* '''Dual 4-channel analog multiplexer/demultiplexer | * '''Per-channel mux''': 74HC4052 Dual 4-channel analog multiplexer/demultiplexer ([https://assets.nexperia.com/documents/data-sheet/74HC_HCT4052.pdf datasheet]) | ||
* '''Crystal''': 60MHz | * '''Crystal''': 60MHz | ||
Line 28: | Line 28: | ||
== Photos == | == Photos == | ||
<gallery> | |||
File:Hantek DSO-220 Back.jpg|<small>Top w/ USB + CAL</small> | |||
File:Hantek DSO-220 Bottom.jpg|<small>Bottom</small> | |||
File:Hantek DSO-220 Front.jpg|<small>Top w/ probe connectors</small> | |||
File:Hantek DSO-220 Open Case.jpg|<small>Top case removed</small> | |||
File:Hantek DSO-220 PCB Top.jpg|<small>PCB, top</small> | |||
File:Hantek DSO-220 PCB Digital Logic.jpg|<small>PCB, chip markings</small> | |||
File:Hantek DSO-220 PCB Markings.jpg|<small>PCB, markings</small> | |||
File:Hantek DSO-220 PCB Bottom.jpg|<small>PCB, bottom</small> | |||
File:Hantek DSO-220 PCB Rework.jpg|<small>PCB, example of reworks</small> | |||
File:Hantek_DSO-220_Inner_Case.jpg|<small>Inner case</small> | |||
</gallery> | |||
== Protocol == | == Protocol == |
Revision as of 19:46, 21 June 2020
The Voltcraft DSO-220 is a USB-based, 2-channel oscilloscope with an analog bandwidth of 20MHz and 60MS/s sampling rate.
This is a rebadged Hantek DSO-220.
See Voltcraft DSO-220/Info for more details (such as lsusb -vvv output) about the device.
Hardware
The PCB does not look professionally assembled; both my unit and the unit in the mikrocontroller.net teardown linked below appear to have most components, including SMD ones, hand-soldered. There are clear reworks present, with SMD resistors bridging between through-hole pads on the underside of the board.
- Main chip: Xilinx XC95144XL CPLD (JTAG IDCODE 0x59608093) (datasheet)
- USB: Cypress EZ-USB AN2131QC (datasheet)
- I2C EEPROM: Unknown (marking masked on all photos I've seen)
- SRAM (64KB): 2x ISSI IS62LV256L-15T 32K x 8 Low Voltage CMOS Static RAM (datasheet)
- ADC: Texas Instruments ADC1175-50 8-Bit, 50 MSPS, 125mW A/D Converter (datasheet)
- Per-channel mux: 74HC4052 Dual 4-channel analog multiplexer/demultiplexer (datasheet)
- Crystal: 60MHz
There is an unpopulated JTAG header for the CPLD labeled J8. Its pinout is as follows:
- +3.3V (pin 1 has a square pad)
- TCK
- TDI
- TDO
- TMS
- GND
Photos
Protocol
TODO.