Difference between revisions of "Mcupro Logic16 clone"

From sigrok
Jump to navigation Jump to search
(Add MCUPRO16 variant with Cyclone FPGA)
Line 31: Line 31:
* '''Crystal:''' 24.000MHz
* '''Crystal:''' 24.000MHz


== Photos ==
== Hardware (Cylone variant) ==
 
* '''FPGA''': [https://www.altera.com/products/fpga/cyclone-series/cyclone/support.html#Cyclone-Device-Handbook--All-Sections- Altera Cyclone EP1C3T100]
* '''USB interface chip''': [http://www.cypress.com/?docID=45142 Cypress CY7C68013A]
* '''I2C EEPROM''': [http://www.atmel.com/Images/doc3256.pdf Atmel 24C02N]
* '''3.3V voltage regulator''': [http://ams-semitech.com/attachments/File/AMS1117_20120314.pdf Advanced Monolithic Systems AMS1117-3.3]
* '''1.5V voltage regulator''': [http://ams-semitech.com/attachments/File/AMS1117_20120314.pdf Advanced Monolithic Systems AMS1117-1.5]
* '''Crystal (FX2):''' 24.000MHz
* '''Crystal (FPGA):''' 100.000MHz
* '''FPGA Bitstream''' 25P10 1MBit SPI NOR flash, ST Microelectronics
* '''Bootstrap Controller''' STCMCU 15F10, 8051 compatible
 
 
== Photos (Actel) ==


<gallery>
<gallery>
Line 39: Line 52:
File:Mcupro_Logic16_bottom.jpeg|<small>PCB, bottom</small>
File:Mcupro_Logic16_bottom.jpeg|<small>PCB, bottom</small>
</gallery>
</gallery>
== Photos (Cyclone) ==
<gallery>
File:Mcupro_Logic16_case_top.jpeg|<small>Device, top</small>
File:Mcupro_Logic16_case_bottom.jpeg|<small>Device, bottom</small>
File:Mcupro Logic16 Variant2 top.jpg|<small>PCB with Altera Cyclone, top</small>
File:IMG 0207 v1.JPG|<small>PCB with Altera Cyclone, bottom</small>
File:Mcupro Logic16 Variant2 top flash+uC.jpg|<small>PCB, top, 1MBit flash and STCMCU uC</small>
</gallery>


== Protocol ==
== Protocol ==
Line 46: Line 70:
== Firmware ==
== Firmware ==


This logic analyzer works with unmodified Saleae software. The Actel FPGA has on-chip flash storage, so it only requires an upload of Cypress FX2LP firmware in order to operate.
;Alcatel variant
: This logic analyzer works with unmodified Saleae software. The Actel FPGA has on-chip flash storage, so it only requires an upload of Cypress FX2LP firmware in order to operate.
;Cyclone variant
: This logic analyzer works with unmodified Saleae software. The PCB contains a serial flash chip, so it only requires an upload of Cypress FX2LP firmware in order to operate.
 


The firmware extraction steps are identical to [[Saleae_Logic16#Firmware|steps for Saleae Logic16]], however you only need to have '''saleae-logic16-fx2.fw''' installed.
The firmware extraction steps are identical to [[Saleae_Logic16#Firmware|steps for Saleae Logic16]], however you only need to have '''saleae-logic16-fx2.fw''' installed.

Revision as of 00:00, 5 May 2015

mcupro Logic16 clone
Mcupro Logic16 overview.png
Status supported
Source code saleae-logic16
Channels 3/6/9/16
Samplerate 100/50/32/16MHz
Samplerate (state)
Triggers none (SW-only)
Min/max voltage -0.9V — 6V
Threshold voltage 1.5V (operates with 3.3V logic)
Memory none
Compression yes
Website aliexpress.com

The mcupro Logic16 clone is a USB-based, 16-channel logic analyzer with 100/50/32/16MHz sampling rate (at 3/6/9/16 enabled channels).

This is a clone of the Saleae Logic16.

See mcupro Logic16 clone/Info for more details (such as lsusb -v output) about the device.

Hardware (Actel variant)

Hardware (Cylone variant)


Photos (Actel)

Photos (Cyclone)


Protocol

See Saleae_Logic16#Protocol.

Firmware

Alcatel variant
This logic analyzer works with unmodified Saleae software. The Actel FPGA has on-chip flash storage, so it only requires an upload of Cypress FX2LP firmware in order to operate.
Cyclone variant
This logic analyzer works with unmodified Saleae software. The PCB contains a serial flash chip, so it only requires an upload of Cypress FX2LP firmware in order to operate.


The firmware extraction steps are identical to steps for Saleae Logic16, however you only need to have saleae-logic16-fx2.fw installed.