Schneller SPI Sniffer (>24 MHz, direkt oder USB3/Ethernet)?

Gast
Ja, Mist, durfte nicht posten:

Mit Gerät meinte ich Devboard (FPGA oder USB-Interface-IC) oder SBC 
(RPi) oder Prozessor (ESP, Pico) unter 100 Euro.
Die dazugehörige Firmware/Software sollte auch existieren.
Gast
Was ich bislang gesehen habe, kann kein SPI Slave oder ist nicht schnell 
genug oder wird durch USB gebremst.

Open Bench und Pico haben langsame Interfaces bzw. kleine Speicher.

Es muss schnelles USB, Ethernet oder ein paralleles Interface zum Host 
sein.

Ich hatte gehofft, keinen LA kaufen zu müssen, sondern SPI nutzen zu 
können.

Teensy4.1 hat USB, Ethernet und zwei SPI, kann aber nur Master.
Gast
> mein's kann's
O.M.G.

Und ein Punkt am Ende fehlt auch noch!

Es ist doch heute einigermassen trvial loesbar, 2 SPI-Kanaele
mit deren Takt und einen High-Precision Timestamp, in einen Speicher
zu schreiben.
Gast
abc schrieb:
> Das halte ich für ein Gerücht. Der imxrt1060 series unterstützt ziemlich
> sicher SPI-slave in Hardware. (vielleicht nicht das Arduino framework)

Das stimmt.

https://www.pjrc.com/store/teensy41.html#communication
https://www.pjrc.com/teensy/td_libs_SPI.html
> Only SPI master mode is supported, for control of SPI peripheral chips.

> The SPI port can work in slave mode, which may be useful if Teensy should appear 
as a SPI device to be controlled by another Teensy or other board. The SPI library 
does not support slave mode. However, SPI_MSTransfer_T4 supports both modes on 
Teensy LC, 3.x and 4.x.

https://github.com/tonton81/SPI_MSTransfer_T4

Dann mit 480 MBit per USB verschicken...
Gast
Wenn ein FX2 zu langsam ist, nehme man einen FX3 (CYUSB3KIT-003). Ob die 
existierende Software für sigrok gut genug ist, vermag ich allerdings 
nicht zu sagen.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 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.