Hi Ich habe hier einen USB-Logik-Analysator, leider steht da kein Hersteller drauf. Welche Software brauche ich dafür?
Sieht nach einem Saleae Logic 8 Clon aus: https://www.saleae.com/de/pages/downloads
Sieht nach einem Saleae Logic 8 Clon aus: https://www.saleae.com/de/pages/downloads
...und wer OpenSource bzw. Freeware bevorzugt, nimmt sigrok: https://sigrok.org/wiki/Noname_Saleae_Logic_clone
Grüßle, Volker
Ja, je nach persönlicher Präferenz. Freeware ist die Software von Saleae ebenfalls; Ich mag sie ganz gern (auch wenn es an einigen Stellen Verbesserungspotenzial gibt und sich von Seiten der Entwickler leider wenig tut).
Ich habe hier einen USB-Logik-Analysator, leider steht da kein Hersteller drauf.
Chinesischer Nachbau des Saleae 8, basierend auf dem Cypress FX2
Welche Software brauche ich dafür?
Wenn du auf Linux unterwegs bist: sigrok / PulseView https://sigrok.org/
Wenn du auf Linux unterwegs bist: sigrok / PulseView https://sigrok.org/
Gibt's auch für Windows: https://sigrok.org/wiki/Windows
Freeware ist die Software von Saleae ebenfalls;
Soweit ich weiß sieht Saleae das ganz anders. Woher hast du deine Info, die würde ich gerne überprüfen.
Soweit ich weiß sieht Saleae das ganz anders.
Die Software steht zum freien Download zu Verfügung. Keine Eingabe von "Lizenzschlüsseln", kein Kauf der Software, keine zeitlich begrenzte Laufzeit, keine Registrierung ...
Wäre Saleae nicht daran interessiert, daß ihre Software auch mit Klonen funktioniert, sie hätten schon lange die Unterstützung für ihre Ur-Modelle aus der frei verfügbaren Software rausgeschmissen.
Haben sie aber nicht; es ist stark anzunehmen, daß sie das als Reklamemaßnahme betreiben, um Leute an die Software zu gewöhnen, die eventuell später bei der Beschaffung eines leistungsfähigeren Logikanalysators ihre Erfahrungen mit der Software berücksichtigen.
Denn Salea lebt eindeutig von der Hardware. Wer sich die Preise der aktuellen Geräte ansieht, erkennt das.
Das /einfachste/ Modell, der Logic 8, kostet knapp 550 Euro, das nächstteurere, der Logic 8 Pro, kostet dann schon knapp 1100 Euro und das Spitzenmodell, der Logic 16 Pro, kostet dann schon jenseits der 1600 Euro.
Ähm...
Ich habe nicht nach Annahmen, Vermutungen oder Glauben gefragt, sondern nach Nachweisen!
Auf der Webseite finde ich nur das, was oben im Bild zu sehen ist. Nix Freeware.
Ähm...
Ich habe nicht nach Annahmen, Vermutungen oder Glauben gefragt, sondern nach Nachweisen!
Saleae wird einen Notar beauftragen, dir das gerichtsfest zu bescheinigen!
Auf der Webseite finde ich nur das, was oben im Bild zu sehen ist. Nix Freeware.
Da haben sicher noch viele die 1.x Version im Kopf gehabt, die gibts nur für lau. Lizenz?³ https://support.saleae.com/logic-software/legacy-software/older-software-releases#logic-1-x-download-links
Auf der Webseite finde ich nur das, was oben im Bild zu sehen ist. Nix Freeware.
Auf welcher Webseite? Vernünftiges Zitieren könntest du noch einmal üben ;-) Eine Möglichkeit zum Kaufen der Software sehe ich dort nicht, nur den Download für eine Software mit Demomodus.
Auf der Webseite finde ich nur das, was oben im Bild zu sehen ist. Nix Freeware.
Nun, die Software kann man aber gar nicht kaufen. Auch wenn das da so formuliert ist.
Das ist übrigens nur die schlecht übersetzte deutschsprachige Webseite, die diese Formulierung verwendet, das Original sieht das anders.
Da bezieht sich "purchase" auf das Gerät und nicht auf die Software.
Wer ist Andy? auf der Platine steht jedenfalls "Logic Andyzer"
Da bezieht sich "purchase" auf das Gerät und nicht auf die Software.
Und Demo-Mode bedeutet, dass die Software auch ohne die Hardware läuft.
Wer ist Andy?
Ja. Haben wir schon gesehen. Aber uns fiel auch kein witziger Post dazu ein. 😂
Freeware ist die Software von Saleae ebenfalls;
Soweit ich weiß sieht Saleae das ganz anders. Woher hast du deine Info, die würde ich gerne überprüfen.
https://support.saleae.com/faq/general-faq/license
1 |
|
2 |
|
3 |
|
1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 |
|
Mir fiel auch nur das Lied mit Alice ein. Gibt es auch Schaltpläne zur Original-Hardware? Ich sehe einen Cypress-Chip auf dem Foto oben. Auf dem Original scheint auch ein Cypress (und ein Xilinx Spartan-6) zu sitzen.
Die Überschrift dazu ist auch noch interessant:
License for the Saleae Logic Software, SDKs, and APIs
Damit ist die Angelegenheit klar. Saleae hat keine Probleme damit, wenn man die Software mit einem 10-Euro-China-Klon betreibt.
leider steht da kein Hersteller drauf.
Nö, die werden in China hergestellt und von verschiedenen Händlern vertrieben. Deine könnte von AZ-Delivery vertrieben worden sein. Zumindest haben die die Version 1.0 verkauft. Witzigerweise hat es der Hersteller in V2.0 nicht geschafft, den Schreibfehler zu korrigieren.
Unspartantisch eingerichtet? Übernimmt der Cypress das bisschen Logik nebenbei? Und im Text von AZdelivery steht ausdrücklich "ununterscheidbar von Salae" was die USB-Ansteuerung angeht. "Bus 001 Device 080: ID 0925:3881 Lakeview Research Saleae Logic "
Wer ist Andy? auf der Platine steht jedenfalls "Logic Andyzer"
Chinesische Ligatur: al --> d
Es kommt nur aufs Aussehen an.
Nun, der Chinese steht eben nicht auf Anal!
Wer ist Andy? auf der Platine steht jedenfalls "Logic Andyzer"
Chinesische Ligatur: al --> d
Es kommt nur aufs Aussehen an.
Jep. Kumpel hatte in Asien (ich glaube Thailand) mal eine Armbanduhr aus "Olashütte" gekauft. Aber "chinesische Ligatur" gefällt mir :)
Unspartantisch eingerichtet? Übernimmt der Cypress das bisschen Logik nebenbei?
Nein, die Billigklone sind keine Klone eines aktuellen Modells, sondern Klone eines sehr alten und schon lange nicht mehr produzierten Gerätes. Das hieß einfach nur "Saleae Logic" (ohne angehängte 8) und dessen Hardware wird hier beschrieben:
https://sigrok.org/wiki/Saleae_Logic
Da ist neben dem CY7C68013A nur noch ein EEPROM für die USB-ID drin (und ein bisschen Futter für Zwerghühner).
Der aktuell verkaufte Logic 8 ist ganz anders aufgebaut:
Nachtrag:
Es gibt auch Nachbauten des alten, nicht mehr verkauften Logic 16.
Hier eine Beschreibung des Originals:
Danke für die Erklärungen. 24MHz Samplerate des ADC ist ja heute auch nicht mehr so viel. Um einen Arduino zu debuggen sollte es noch reichen.
Hab nachgeschaut, das Lied von Alice war von Smokie 2003. "Wer zum Teufel" lautet die Übersetzung in Filmsynchronisationen oft.
24MHz Samplerate des ADC ist ...
Nur damit es nicht zu irgendwelchen Missverständnissen kommt: Der o.g. USB-Logik-Analysator besitzt keinen ADC und schon gar nicht mit 24 MHz Abtastrate.
SD530449.JPG
Stimmt, das ist der aktuelle Logic8, hatte ich mir falsch gemerkt: ADC: Hittite Microwave HMCAD1100 (datasheet) Octal 13/12-Bit 20 to 50 MSPS A/D Converter
der alte hier hat nur "Crystal: 24MHz" Main chip: Cypress CY7C68013A-56PVXC (FX2LP) Also ein Arduino mit 16 oder 20 MHz Takt ist da schon etwas zu schnell, je nach Messaufgabe. Einen I2C-Bus kann man noch anschauen.
https://www.infineon.com/cms/en/product/universal-serial-bus/usb-2.0-peripheral-controllers/ez-usb-fx2lp-fx2g2-usb-2.0-peripheral-controller/cy7c68013a-56pvxc/ Damit gehören die also zu Siemens oder vielmehr Infineon. Product Status discontinued
Product Status discontinued
es gibt einen chin. Nachbau https://corebai.com/en/usb-kongzhiqi/CBM9002A-56SCG.html
LSC hat den gelistet.
Witzigerweise hat es der Hersteller in V2.0 nicht geschafft, den Schreibfehler zu korrigieren.
Auch in V3.0 nicht. Das ist mittlerweile zum Markenzeichen geworden und wird nicht mehr geändert ;-)
Der o.g. USB-Logik-Analysator besitzt keinen ADC und schon gar nicht mit 24 MHz Abtastrate.
Der Ur-Logic von Saleae kann mit 24 MHz Abtastrate arbeiten, das funktioniert bei den Klonen aus irgendwelchen Gründen manchmal nicht, aber die Hälfte, 12 MHz Abtastrate, funktioniert. Und zwar in beiden Fällen mit allen acht Kanälen; das größere Modell Logic16 erreicht je nach Anzahl der genutzten Kanäle unterschiedliche Abtastaten; bei 16 Kanälen sind es 16 MHz, aber bei 3 Kanälen sind 100 MHz möglich.
das funktioniert bei den Klonen aus irgendwelchen Gründen manchmal nicht, aber die Hälfte, 12 MHz Abtastrate, funktioniert.
Das entspricht auch meiner Erfahrung. Bei mehr als 12 MHz gehen viele Samples verloren. Ich dachte anfangs, es läge am Laptop, aber auch an einem ziemlich neuen Destop IC ist es so. Die 12 MHz genügen mir, man mus es nur wissen.
Die 12 MHz genügen mir, man mus es nur wissen.
Und wenn man doch mehr braucht, lohnt es, einen Clone des Logic16 zu beschaffen, der schafft 32 MHz bei 9 Kanälen. 50 bei 6 und eben 100 bei drei (was z.B. für SPI, wenn man nicht auch noch /CS beobachten muss, schon ganz nett sein kann).
Der ist aber nicht ganz so leicht zu bekommen bzw. manchmal bizarr bepreist: https://www.amazon.de/dp/B0FBGWS9R5
Aus China dann günstger:
https://www.ebay.de/itm/191709298279
Ich habe auch Zugriff auf einen LogicPort (https://www.pctestinstruments.com/deutsch/), aber dem sieht man sein technisches Alter leider dann doch sehr deutlich an. Die Software macht ihren Job, aber wenn man mal die Saleae-Software genutzt hat, ist das ein ziemlicher Rückschritt.
Das Ding ist halt über 20 Jahre alt: https://web.archive.org/web/20050913092610/http://www.pctestinstruments.com:80/
Mittlerweile hat jemand sich einen Logikanalysator auf Basis eines RP2040 selbst gebaut.
Die Urversion lieferte 24 Kanäle mit 100 MHz Samplerate, aber die konnte zwischenzeitlich deutlich angehoben werden, erst recht durch das Upgrade auf den RP2350.
https://github.com/gusmanb/logicanalyzer
Da das ein Opensource-Projekt ist, kann man das natürlich auch aus China bekommen:
https://www.aliexpress.com/item/1005008586449156.html
Als Software wird Sigrok verwendet.
Da haben sicher noch viele die 1.x Version im Kopf gehabt, die gibts nur für lau. Lizenz?
Nö, hier läuft 2.4.29 mit so einem Chinamodell.
Nö, hier läuft 2.4.29 mit so einem Chinamodell.
Wir haben das mittlereile geklärt.
Das Problem besteht nur in mancher Leute Köpfen.
Und wer darauf besteht, kann problemlos Sigrok verwenden.
Ist schon interessant. Das ist ja quasi ne MIT Lizenz. Also "bau das in dein kommerzielles Produkt ein und verkauf das".
Dann schreiben sie aber auch: https://support.saleae.com/faq/technical-faq/saleae-open-source-support
First and foremost, we believe that the software provides the biggest value of the Saleae products. When you buy a product, the price includes the software. The software is one of the main things that sets us apart from the competition. Open-sourcing the software would give that edge away, and we think it could possibly even end our business.
In der Software hab ich keinen hinweis auf die Lizenz gefunden. Damit widerspricht der Download der oben genannten Lizenz, weil die vorschreibt, dass man die Lizenz nennen muss. Ergo: MIT lizensiert ist der Download nicht wirklich. Na ja, zumindest kann man sich da nicht rechtssicher drauf verlassen.
Ich hab jetzt keinen Clone rumfliegen. Theoretisch kann beim anschließen auch eine andere Lizenz für die Firmware angezeigt werden, die Clones ausschließt. Wenn da aber keine Meldung kommt, würde ich die Software auf jeden Fall als bedenkenlos mit Clones einsetzbar ansehen.
Dennoch: Nirgendwo steht, dass die Lizenz auch für die Firmware gilt.
Wer sein Recht auf "publish, distribute, sublicense, and/or sell copies of the Software" durchsetzen will, sollte auf jeden Fall vorher einen Anwalt fragen.
Ich hab jetzt keinen Clone rumfliegen. Theoretisch kann beim anschließen auch eine andere Lizenz für die Firmware angezeigt werden, die Clones ausschließt.
Auf den Clones ist IMHO gar keine Firmware drauf
Auf den Clones ist IMHO gar keine Firmware drauf
das nicht, die haben aber im EEprom VID und PID von saleae gespeichert was die Hersteller eigendlich nicht dürften. Nur deshalb ist ein Betrieb mit der Saleae Software überhaupt möglich
Auf den Clones ist IMHO gar keine Firmware drauf
Ich dachte immer, die Software kopiert bei jedem Start die Firmware in den Arbeitsspeicher auf dem Chip.
https://sigrok.org/wiki/MCU123_Saleae_Logic_clone
In sigrok, we use the open-source fx2lafw firmware for this logic analyzer.
das nicht, die haben aber im EEprom VID und PID von saleae gespeichert was die Hersteller eigendlich nicht dürften.
Sind die 4 Bytes irgendwie krass Urheberrechtsgeschützt? Oder sind die mehr oder weniger ausgewürfelt? Sind die Markenrechtlich geschützt? Hmm...
Klar, Mitglieder des USB-IF, die eine offizielle USB Zertifizierung benötigen, müssen sich da natürlich dran halten. Aber wenn ich nur "compatible with USB" schreibe, was spricht dann dagegen einfach irgendwelche Zahlen zu nehmen, die vielleicht auch schon vergeben sind? Vor allem, wenn die zugehörige Software offenbar irgendwie MIT ist, hebelt man ja auch keinen Kopierschutz aus.
Man sollte in der Beschreibung nicht den Eindruck erwecken, dass es sich um ein offizielles Produkt handelt...
Ich dachte immer, die Software kopiert bei jedem Start die Firmware in den Arbeitsspeicher auf dem Chip.
Richtig, aber damit sie das tut, müssen die richtigen VID/PID vorhanden sein. Dafür ist auf den Clones ein kleines serielles EEPROM drauf.
https://atadiat.com/wp-content/uploads/Saleae-Logic-Analyzer-Clone-PCB.jpg
Das ist das IC unten links auf der Platine (dieses dreist beschrifteten Klons)
Dafür ist auf den Clones ein kleines serielles EEPROM drauf
nicht nur die Clone. So ein Eprom ist bei CYPRESS Chips immer notwendig weil das Ding sonst mit der Cypress Vid meldet.
Sind die 4 Bytes irgendwie krass Urheberrechtsgeschützt? Oder sind die mehr oder weniger ausgewürfelt? Sind die Markenrechtlich geschützt? Hmm...
Saleae bzw LakeView Research hat die VID von der usb.org gekauft. Vermutlich weil die VID Lakeview Research gehört (-> Jan Axelson) sind die nie dagegen vorgegangen.
Wäre die VID in deutschen Händen, kannst du sicher sein, dass gegen die Nutzung mit Wettbewerbsrechtlichen Mitteln vorgegangen worden wäre. Az-Delivery hätte das Teil dann sicher nicht mehr im Programm. Noch krasser finde ich die Sache beim Logic16 Nachbau. Da haben die auch noch den FPGA Bitstream geklaut.
Hat jemand lust das Binary aus seinem Clone zu vergleichen?
Ich dachte immer, die Software kopiert bei jedem Start die Firmware in den Arbeitsspeicher auf dem Chip.
Richtig, aber damit sie das tut, müssen die richtigen VID/PID vorhanden sein. Dafür ist auf den Clones ein kleines serielles EEPROM drauf.
Wobei man sagen muß, daß das zumindest für Sigrok-Benutzer kein Problem wäre. Jede eindeutige VID:PID Kombination würde funktionieren. Wirklich notwendig ist das nur für die Benutzer der Saleae Software.
Ich bin eher etwas erstaunt, was ich so finde hat alles noch zusätzlich Buffer/Driver drauf.
Bei diesen zwei hier gezeigten fehlen die.
Ich dachte immer, die Software kopiert bei jedem Start die Firmware in den Arbeitsspeicher auf dem Chip.
Eben, der Cypress FX2 führt die Software aus dem RAM aus und bekommt sie über den USB.
Bei diesen zwei hier gezeigten fehlen die.
Noch ein paar Cent gespart
Bei diesen zwei hier gezeigten fehlen die.
Mein Klon hat auch nur R/C Filter und Pull-Down Widerstände.
Eben, der Cypress FX2 führt die Software aus dem RAM aus
Wieso eben? Ich schrieb ja, die Software könnte sogar Open source sein. Wenn du ein Gerät anschließt und dann steht da "hier die closed source Lizenzbedingungen für die Firmware: nur Originale" dann darfst du die Firmware nicht in deinen Clone laden und damit die Software nicht ohne weiteres mit dem Clone einsetzen.
Wenn die ohne lizenzeinschränkungen herunterladbare Software beim anschließen eines Gerätes auch keine einschränkende Lizenz angezeigt wird, sehe ich keine restriktionen, die den Einsatz der Software mit Clones rechtlich unterbinden würde.
Ob ein nicht-Mitglied des USB-IF einfach die fremde VID/PID nutzen darf ist eine andere Frage. Wäre interessant, ob es da mal ein Urteil gab und worauf die sich dann berufen haben. Man darf natürlich nicht suggerieren, dass es ein Original wäre oder USB zertifiziert sei und so...
Wenn VID/PID rechtlich reichen würde, dass man die nicht clonen darf, wären Druckerpatronen per USB angeschlossen und alle Drittanbieter vom Markt geklagt.
Ob ein nicht-Mitglied des USB-IF einfach die fremde VID/PID nutzen darf
Das hat bislang niemanden gestört, auch war die vergangenen Jahre nichts dem entgegensprechendes von Saleae oder sonstwem zu hören. So sehr ich dieses Wort auch nicht mag, aber hier ist es angebracht: Bedenkenträger machen sich entschieden zu viel Sorgen.
Wenn diese Bedenken so massive Sorgen erzeugen, daß die Nächte schlaflos werden, dann doch einfach die Finger von der Saleae-Software lassen und Sigrok verwenden.
Wenn diese Bedenken so massive Sorgen erzeugen, daß die Nächte schlaflos werden, dann doch einfach die Finger von der Saleae-Software lassen und Sigrok verwenden.
Sigrok/Pulseview kann man auch ohne Schlaflosigkeit ganz gut nutzen. Diese ist min. so gut wie die Saleae Ver 1
Welche Software brauche ich dafür?
Was du brauchst können dir vielleicht die mit einer Kristallglaswahrsagerkugel sagen, die "normalen" nur das was von verschiedenen Softwareanbietern passen würde.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.





