Forum: Mikrocontroller und Digitale Elektronik Suche LogicAnalyzer / schneller China-Klone


von Armer A. (armerarmer)


Lesenswert?

Wollte den anderen Thread zu dem Thema nicht hijacken ...
Und mein Budget ist auch etwas begrenzter...
Hab gelesen, dass die älteren Saleae Modelle oder entsprechenden 
China-Klone  etwas Probleme bei schnelleren Protokollen wie JTAG oder 
SPI haben. Außerdem gehen die nicht bei Spannungen < 2V. Brauche 
irgendwas für 1.8V oder drunter und etwas schneller darf es auch sein.
Es gibt schnellere Klone mit 100M Sample Rate, wobei ich nicht sicher 
bin ob das MHz entspricht. Die kosten dann 40 Euro.
Siehe 
https://www.ebay.de/itm/New-16-Channel-Logic-Analyzer-USB-100M-Sample-Rate-16CH-Version-1-1-34-1-2-10-DE/283235235492?hash=item41f222b6a4:g:v70AAOSwFIRbqzxt

Dann gibt es noch Original China Ware um die 150-300Euro mit eigener 
Software. Die von Saleae scheint da nicht zu laufen. Die von Sigrok auch 
nicht.
https://www.ebay.de/itm/USB-Logic-Analyzer-LA5016-PC-500MHz-Max-Sample-Rate-PWM-16Channels-10GB-Samples/163021786516?hash=item25f4db0d94:g:3G4AAOSw-d5a47v~

oder

https://www.ebay.de/itm/New-MIPI-DSI-USB-Logic-Analyzer-16CH-500MHz-Max-MIPI16/392248943933?hash=item5b53dbe53d:g:HYAAAOSwtNlcddFx

Das wäre dann so das Maximum was ich ausgeben wöllte. Weiß aber nicht 
wie gut die Software ist oder ob ich mit dem 40 Euro Gerät auch gut 
bedient bin zu dem ich im Moment mehr tendiere.

Hat jemand Erfahrungen hier mit den schnelleren Varianten? Oder gibt 
Alternativen oder sonstige Dinge zu beachten?

von Einer K. (Gast)


Lesenswert?

Armer A. schrieb:
> oder sonstige Dinge zu beachten?

Sigrock/pulseview halte ich für recht brauchbar.
Zumindest meine Problemstellungen deckt es voll ab.

Meine Empfehlung lautet daher:
Verwende einen LA, welcher von Sigrock genutzt werden kann.
Denn die China LA Software ist häufig unter aller Sau.

Also: Billiger LA + Sigrock

Natürlich gibts auch LA mit super toller Software, aus China, aus USA,..
Aber nicht für kleine Kasse.

von Hans (Gast)


Lesenswert?

Hallo,

habe den von Dir beschriebenen 40€ Logik Analyser und bin sehr zufrieden 
damit.

Der macht mit der Salea-Softwae 100 MS/s.

Lieferant war

https://www.embedded-tools.ch/mess-und-prueftechnik/861/16-kanal-logik-analyzer-100-mhz-saleae-kompatibel?c=45

Die liefern auch kostengünstig nach D, denn sie haben ein Aussenlager in 
Basel und einige Mitarbeiter sind aus D.

Ciao

von gggg (Gast)


Angehängte Dateien:

Lesenswert?

Finde ich dann ja doch ziemlich dreist, aus der Schweiz illegale 
Nachbauten zu verkaufen. Bei so etwas ist eine Abmahnung m.E. ok.

von Tim T. (tim_taylor) Benutzerseite


Lesenswert?

Naja, das Prinzip Portpins zyklisch digital einzulesen und über USB 
wegzuschaffen dürfte nicht mehr patentierbar sein. Das "Datenformat" vom 
Saleae ist dabei so simpel, dass es ebenfalls nicht zu schützen ist, wo 
genau willst du dabei denn dann ansetzen?

von Gerd E. (robberknight)


Lesenswert?

Eine preiswerte Option für 100MSPS wäre Sigrok mit nem Beaglebone Black:

https://sigrok.org/wiki/BeagleLogic

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Tim T. schrieb:
> Das "Datenformat" vom Saleae ist dabei so simpel, dass es ebenfalls
> nicht zu schützen ist, wo genau willst du dabei denn dann ansetzen?

Diese Geräte verwenden die Firmware von Saleae, und den 
USB-Device-Descriptor, und können damit den Devicetreiber und die 
Software von Saleae ausnutzen.

Das ist schon noch etwas mehr, als nur das gleiche Datenformat zu 
verwenden.

--

Ein alternativer LA mit 100 MHz Samplerate ist das OpenSource-Projekt 
"open bench logic sniffer":

http://dangerousprototypes.com/docs/Open_Bench_Logic_Sniffer

Der kommt mit eigener Software, wird aber auch von Sigrok unterstützt.

von uxdx (Gast)


Lesenswert?

Der beste LA bis 100 Mhz ist der miniLA, besonders der in der 
Mockup-Version

https://www.mikrocontroller.net/articles/Minila_Version_MockUp
Beitrag "MiniLA Version MockUp"

Leider läuft der nicht mit Sigrok.

von Tim T. (tim_taylor) Benutzerseite


Lesenswert?

Rufus Τ. F. schrieb:
> Tim T. schrieb:
>> Das "Datenformat" vom Saleae ist dabei so simpel, dass es ebenfalls
>> nicht zu schützen ist, wo genau willst du dabei denn dann ansetzen?
>
> Diese Geräte verwenden die Firmware von Saleae, und den
> USB-Device-Descriptor, und können damit den Devicetreiber und die
> Software von Saleae ausnutzen.

Wobei sich hier natürlich die Frage stellt in wie weit die Firmware 
tatsächlich übernommen wurde und nicht nur deren Funktionalität, 
letzteres ist natürlich absolut zulässig, insbesondere wenn man dabei 
sieht das die Funktion der "Firmware" sich auf das minimal Nötige zum 
erreichen der Grundfunktionalität beschränkt. Und der USB Descriptor 
besitzt alleine schon aufgrund seiner Trivialität keine besondere 
Schutzwürdigkeit.

> Das ist schon noch etwas mehr, als nur das gleiche Datenformat zu
> verwenden.

Falls es sich um eine Kopie der Firmware handelt zweifellos, falls diese 
nur "nachempfunden" wurde nicht.
In jedem Fall unzweifelhaft dürfte aber das Verbot der Softwarenutzung 
mit Fremdhardware sein, was wohl ursprünglich der Zweck des Nachbaus 
gewesen sein sollte. Wobei ich nicht ganz verstehe wer, zumindest heute, 
diese noch unbedingt verwenden will wo es Alternativen wie Pulseview 
gibt.

: Bearbeitet durch User
von Base64 U. (6964fcd710b8d77)


Lesenswert?

logic16 clone oder dslogic + sigrok ?

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Armer A. schrieb:
> Weiß aber nicht
> wie gut die Software ist oder ob ich mit dem 40 Euro Gerät auch gut
> bedient bin zu dem ich im Moment mehr tendiere.

Du kannst dir die Software vorab zur Ansicht runter laden 
http://www.qdkingst.com/en/download Die Kings/Jiankun LAs gibt es seit 
mehr vielen Jahren. Neu ist die Hardware nicht und was du auf Aliexpress 
findest könnten Nachbauten sein.

> Hat jemand Erfahrungen hier mit den schnelleren Varianten? Oder gibt
> Alternativen oder sonstige Dinge zu beachten?

Zeroplus LAP-C Serie. Die ist ebenfalls seit Jahren auf dem Markt und 
mittlerweile gibt es 100 Protokolldekoder dazu.

von fw (Gast)


Lesenswert?

Rufus Τ. F. schrieb:
> Tim T. schrieb:
>> Das "Datenformat" vom Saleae ist dabei so simpel, dass es ebenfalls
>> nicht zu schützen ist, wo genau willst du dabei denn dann ansetzen?
>
> Diese Geräte verwenden die Firmware von Saleae, und den
> USB-Device-Descriptor, und können damit den Devicetreiber und die
> Software von Saleae ausnutzen.

fx2lafw existiert..

https://www.sigrok.org/blog/about-fx2lafw

von petar (Gast)


Lesenswert?

Die 100MHz device basieren allerdings auf einem FPGA. Dazu muss auch die 
Firmware des FPGAs von Saelae "Nachempfunden" werden.

Man kann und drehen und wenden wie man will. Bei den USB Logikanalyzern 
besteht die Hauptarbeit in der Software. Ein "Dongle" zu verkaufen, 
welches die unlizensierte Nutzung detr Saelae-Software ermöglicht ist 
immoral und schlicht illegal.

von Tim T. (tim_taylor) Benutzerseite


Lesenswert?

petar schrieb:
> Man kann und drehen und wenden wie man will. Bei den USB Logikanalyzern
> besteht die Hauptarbeit in der Software. Ein "Dongle" zu verkaufen,
> welches die unlizensierte Nutzung detr Saelae-Software ermöglicht ist
> immoral und schlicht illegal.

Nein, die MÖGLICHKEIT der Nutzung ist natürlich NICHT illegal, diese zu 
NUTZEN hingegen schon. Ich hab mir z.B. vor ein paar Tagen so einen 
China Nachbau für 6 Euro geholt um mal etwas damit rumzuspielen, dazu 
hab ich mir dann auch die Software von Saleae besorgt aber noch im Demo 
Modus festgestellt das ich was anderes haben will. Anschließend hab ich 
mir Pulseview besorgt und bin damit zufrieden, wo ist jetzt also die 
Illegalität bei meinem Saleae kompatiblem LA?

: Bearbeitet durch User
von petar (Gast)


Lesenswert?

Tim T. schrieb:
> Nein, die MÖGLICHKEIT der Nutzung ist natürlich NICHT illegal, diese zu
> NUTZEN hingegen schon. Ich hab mir z.B. vor ein paar Tagen so einen

Bei der 20MH-Hardware handelt es sich in der Tat eher um ein Demoboard 
für die Cypress MCU. Aber das ist im oben verlinkten Artikel ja auch 
beschrieben. Da hat sich Saelae das Leben am Anfang einfach gemacht und 
schwebt daher jetzt in einer Grauzone. Aus dem Grunde haben sie diese 
Hardware ja auch nicht mehr im Angebot.

Problematisch sehe ich eher die 100MHz-Devices, bei denen Firmware+FPGA 
Bitstream von Saelae genutzt werden.

Aber ja, eindeutig Illegal wird es erst beim Endnutzer, wenn das 
"Dongle" zum Freischalten der Software genutzt wird.

Die Verfolgung von Hardware-Anbietern ist schwierig. Allerdings kann ich 
trotzdem kein Verständnis dafür entwickeln, dass europäische Firmen 
Hardware Anbieten, die nur zusammen mit einer Illegal genutzen Software 
funktioniert.

von petar (Gast)


Lesenswert?

Nachtrag: Ich will hier keinesfall für Saelae sprechen. Ich finde deren 
Soft- und Hardware sehr gut, nach der letzten Preiserhöhung allerdings 
auch überteuert.

Andererseits sind hier alle mehr oder weniger mit einer Industrie 
verbandelt, die durch Produktkopien erheblich geschädigt wird. Ich halte 
es daher für eine moralische Pflicht, so etwas nicht zu unterstützen.

von Matthias S. (dachs)


Lesenswert?

uxdx schrieb:
> Der beste LA bis 100 Mhz ist der miniLA, besonders der in der
> Mockup-Version
>
> https://www.mikrocontroller.net/articles/Minila_Version_MockUp
> Beitrag "MiniLA Version MockUp"
>
> Leider läuft der nicht mit Sigrok.

Man kann die Daten aus der Win-SW (die unter wine läuft) exportieren und 
in Sigrok importieren.
Ich habe mich damit in den letzten Tagen intensiv beschaeftigt und mir 
eine native Linux-SW geschrieben, die den MiniLA konfiguriert, das 
Capture started und die Daten dann als bin (nach sigrok importierbar) 
oder auch in menschlich lesbarem Hexformat speichert.
Die Einstellungen für den Minila stehen dabei in einer beliebigen 
Konfigurationsdatei, die beim Aufruf angegeben werden kann.
Man kann also für jedes Projekt eine spezielle Konfigurationsdatei 
haben.

Zugegeben nicht so komfortabel, wie direkt aus Sigrok bedienbar, aber 
nach einigen Tagen habe ich den Versuch, mich in die 
Treiberprogrammierung von Sigrok einzuarbeiten, aufgegeben.

Matthias

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.