Difference between revisions of "XZL Studio DX"

From sigrok
Jump to navigation Jump to search
(5 intermediate revisions by the same user not shown)
Line 25: Line 25:


== Hardware ==
== Hardware ==
Not sure if there are more than one version


* '''Main chip''': 2x Cypress CY7C6813A-56PVXC
* '''Main chip''': 2x [http://www.cypress.com/?docID=45142 Cypress CY7C68013A-56LTXC (FX2LP)]
* '''ADC''': 2x Texas Instruments TLC5510 (SO 24pin package)
* '''Analog-to-Digital converter''': 2x [http://www.ti.com/lit/ds/symlink/tlc5510.pdf Texas Instruments TLC5510I (SO 24pin package)]
* '''I2C EEPROM''': Atmel ATML H136 24C02C M Y, place for second EEPROM chip. two jumpers (P1 & P3 near eeprom, write protect?)
* '''I2C EEPROM''': Atmel ATML H136 24C02C M Y, place for second EEPROM chip.
* '''USB 2.0 Hub''': SMSC USB2512A (QFN 36-pin package)
* '''USB 2.0 Hub''': SMSC USB2512A (QFN 36-pin package)
* '''Low-dropout voltage regulator''': GS1117AX 33F7CFS
* '''Low-dropout voltage regulator''': Advanced Monolithic Systems AMS1117-3.3
* '''CMOS Voltage Converter''': 2x 7660 AIBAZ V01828A
* '''CMOS Voltage Converter''': 2x 7660 AIBAZ V01828A
* '''Crystal''': 24MHz
* '''Crystal''': 24MHz
* ...
* ...


previous?
Two jumpers:
* '''P1''' jumper - WRITE PROTECT, Connects WP EEPROM pin [7] to Vcc. If pin is closed, Write Protection is enabled.
* '''P3''' jumper - EEPROM CONNECTION, connects SDA EEPROM pin [5] to some pin on second CY7C68013A (if open there is no connection)
 
Extra info,<br/>
It looks that place for second eeprom is designed as backup memory. If P4 is closed, and P3 is open, then only spare memory is connected.
 


* '''Main chip''': 2x Cypress CY727C68013A-56PVXC (FX2LP)
== Pin mapping ==
* '''ADC''': 2x Texas Instruments TLC5510 (SO 24pin package)
 
* '''I2C EEPROM''': Atmel ATML H136 24C02C M Y, place for second EEPROM chip.
First CY7C68013A <br/>
* '''USB 2.0 Hub''': SMSC USB2512A (QFN 36-pin package)
Responsible for all digital inputs (0-15). Now it works with latest software version, but channels are mixed:
* '''Low-dropout voltage regulator''': Advanced Monolithic Systems AMS1117-3.3
 
* '''Crystal''': 24MHz
{| border="0" style="font-size: smaller;" class="alternategrey sigroktable"
* ...
|-
! # !! Input !! Presented as
|-
|  || 0 || d4
|-
|  || 1 || d5
|-
|  || 2 || d6
|-
|  || 3 || d7
|-
|  || 4 || d3
|-
|  || 5 || d2
|-
|  || 6 || d1
|-
|  || 7 || d0
|-
|  || 8 || d15
|-
|  || 9 || d14
|-
|  || a || d13
|-
|  || b || d8
|-
|  || c || d9
|-
|  || d || d10
|-
|  || e || d11
|-
|  || f || d12
|-
|}
 
 
Second CY7C68013A <br/>
 
Connected to both ADCs and eeprom
 
TODO


== Photos ==
== Photos ==

Revision as of 23:35, 7 March 2018

XZL_Studio DX
Status planned
Source code fx2lafw
Channels 16 + 2
Samplerate 24MHz
Samplerate (state)
Triggers none (SW-only)
Min/max voltage Digital 0 — 5.4V
Analog ±10V
Threshold voltage Fixed: VIH=1.4V, VIL=0.8V
Memory none
Compression none
Website hotmcu.com

The XZL_Studio DX is a USB-based, 16-channel logic analyzer with up to 24MHz sampling rate, and with 2 additional analog channels.

It is a clone of the CWAV USBee DX.

See XZL_Studio DX/Info for some more details (such as lsusb -vvv output) on the device.

Note: Due to the fact that this device has two FX2 chips behind a USB hub inside, this will need extra code to enumerate correctly in sigrok. Do you have this device? Let us know!

Hardware

Two jumpers:

  • P1 jumper - WRITE PROTECT, Connects WP EEPROM pin [7] to Vcc. If pin is closed, Write Protection is enabled.
  • P3 jumper - EEPROM CONNECTION, connects SDA EEPROM pin [5] to some pin on second CY7C68013A (if open there is no connection)

Extra info,
It looks that place for second eeprom is designed as backup memory. If P4 is closed, and P3 is open, then only spare memory is connected.


Pin mapping

First CY7C68013A
Responsible for all digital inputs (0-15). Now it works with latest software version, but channels are mixed:

# Input Presented as
0 d4
1 d5
2 d6
3 d7
4 d3
5 d2
6 d1
7 d0
8 d15
9 d14
a d13
b d8
c d9
d d10
e d11
f d12


Second CY7C68013A

Connected to both ADCs and eeprom

TODO

Photos

Protocol

Since we use the open-source fx2lafw firmware for this device, we don't need to know the protocol.

Resources

TODO.