Kombinierter USB-I2C Stimulator, Monitor und Analyzer

OP #4072430
Wie wäre es, wenn man einen I2C Adapter mit einem Logic Analyzer und I2C 
Monitor verbindet? So dass man direkt sehen kann, was sich genau auf dem 
Bus abspielt, wenn man ein I2C Gerät anspricht. Ohne bei jeder 
Transaktion den Logic Analyzer separat starten zu müssen.

Im Professionellen Bereich gibt es so etwas bereits, jedoch absolut 
unerschwinglich fürs Hobby. (z.B. 
http://www.corelis.com/products-bus-analyzers/Bus_Analyzer_I2C_BusPro.htm 
$1600)

Mit der LPC4300 Serie gibt es einen sehr interessanten Mikrocontroller 
für so ein Projekt. Drei Kerne erlauben es parallel analysieren und 
stimulieren zu können. USB 2.0 zur Datenübertragung und schnelle IOs 
sind vorhanden. Es gibt auch schon einen guten Open-Source Logic 
Analyzer auf den man aufbauen kann 
(http://www.embeddedartists.com/products/app/labtool.php). Also 
technisch sollte das ganze umsetzbar sein.

Was haltet ihr davon? Wäre so ein Tool hilfreich für euch?
Welche Features sind für euch Wichtig?
OP
Der BusPirate hat den Nachteil, dass man ihn nicht gleichzeitig als 
Stimulator und Logic Analyzer verwenden kann. Also man braucht 
zusätzlich einen Logic Analyzer, wenn man sehen will, was auf den 
Leitungen passiert. Vor allem muss man den Logic Analyizer immer manuell 
starten, was mich hauptsächlich stört.
Gast
Na ja, interessantes Projekt. Nur meist findet sich irgendein Weg, den 
Fehler mit Testprogramm und DSO einzukreisen. Eine Art Wireshark für 
Mikrocontroller-Bus wäre schon eine tolle Sache. Nur so selten wie ich 
so etwas brauche, geht Testprogramm schreiben und Bits auf dem 
Oszilloskop zählen schneller als so ein Teil nachbauen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 11 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.