Warning

This page was automatically imported and has not been manually cleaned up and checked yet.

There might be strange or incorrect formatting, dead links, and other issues.

The YiXingDianZi MDSO (also known as Wosontel MDSO) is a USB-based, 2-channel oscilloscope with an analog bandwidth of 20MS/s and 48MS/s sampling rate.

It comes in very compact plastic case (82x65x23mm) without any branding, USB type B input, 2c BNC inputs, and a red LED.

The YiXingDianZi manufacturer is probably the same as Instrustar (Chinese characters match, lsusb is almost exactly the same).

See YiXingDianZi MDSO/Info for more details (such as lsusb -v output) on the device.

Hardware

  • Cypress FX2LP CY7C68013A-56PVXC (USB 2.0 HS controller)
  • ADC: Analog Devices AD9288
  • EEPROM: Microchip 24LC64I (64K I²C EEPROM)
  • 2x ST 74HC4051 (8-Channel analog mux)
  • Crystal oscillator 24MHz (crystal)
  • 4x 145 MHz FastFET op amp: Analog Devices AD8065 (top markings HRA)
  • Unmarked DC/DC converter
  • 3.3V LDO: AMS1117-3.3

Cypress FX2 pinout:

ST 74HC4051 (upper/lower, CH1/CH2) pinout:

| | |CH1 (U13)|CH2 (U10)| |||

Input stage gain: | | |S2|S1|S0|74HC4051D Mux|Gain|VDIVs| |0|0|0|Y0 to Z (3.9k)|5 (4.9 in fact)|200mV| |0|0|1|Y1 to Z (1k)|2|500mV| |0|1|0|Y2 to Z (0)|1|1V| |0|1|1|Y3 to Z (15k)|16|62.5mV|

Microchip 24LC64I pinout:

Analog Devices AD9288 pinout: | | |AD9288 pins|Description| |S1, S2|S1=VCC, S2=GND. "Normal operation, data align disabled".| |DFS|Tied to GND. Data format select = "offset binary" (not "twos complement").| |A~IN~A, A~IN~B|Analog input channels.| |D0~A~-D7~A~|Connected to FX2 PB0-PB7.| |D0~B~-D7~B~|Connected to FX2 PD0-PD7.|

Firmware

Note: The firmware is flashed into the device permanently.

EEPROM layout

The device has a 8KB I²C EEPROM with the following layout:

c2 47 05 31 21 00 00 04 XX XX XX XX XX XX .. ..

Description:

BytesDescription
00xc2: FX2 "c2 load" mode, i.e. VID/PID/DID are loaded from EEPROM as the firmware.
1-20x0547: USB vendor ID (VID before firmware renumerate).
3-40x2131: USB product ID (PID before firmware renumerate).
5-60x0000: USB device ID (DID before firmware renumerate).
70x04: FX2 configuration byte (see FX2 TRM for details).
8-1917hFirmware.
1918h -1fffhAll-0xff.

Photos

Resources