Debugging mit STM32 Cube IDE und Saleae Logic super langsam auf Laptop

Gast #7060996
Lesenswert?
• ▲
▼
Hallo zusammen!

Ich entwickle Firmware für STM32 mit der STM32CubeIDE, basiert wohl auf 
Eclipse. Dran hängt der Segger JLINK mit allem was dazu gehört und ein 
Saleae Logic 8 Pro. Jeweils mit pasender Software.

Im Büro habe ich einen Ryzen 2600x, 32GB DDR4 RAM, etc. und es macht 
Spaß und läuft geschmeidig.

Daheim steht ein Lenovo T480s Laptop mit I7 8550, 40GB RAM, etc. und es 
macht keinen Spaß. Saleae Logic mit mehr als zwei Analogen Kanälen ist 
kaum zu gebrauchen und bspw. in die Daten reinzoomen ist ein Graus.

Woran kann das liegen? Meint ihr ein aktueller Laptop wie ein Lenovo X1 
mit i7-1165G7 und 32GB Ram wäre besser?
Woran könnte es noch liegen? Sonst ist der Lenovo eigentlich recht 
flott, hab aber erst neulich nochmal 32GB Ram nachgesteckt, 8GB sind 
onboard verlötet. Die 16GB vorher waren einfach zu wenig.

Danke,
Mike
#7061279
Lesenswert?
• ▲
▼
Könnte an der Grafikkarte liegen, der Laptop wird vmtl. die Intel iGPU 
verwenden, dein Desktop hat wohl was von AMD oder NVIDIA reingesteckt.

Magst du testweise mal statt dem Saleae-Programm ein Pulseview/sigrok 
versuchen? Sollte mit der Hardware auch klarkommen, ist aber evtl. etwas 
resourcenschonender.
Gast #7061355
Lesenswert?
• ▲
▼
Achim M. schrieb:
> Warum schaust du dir nicht mit dem Debugger an, was der ADC gemessen
> hat?

Hmmm vielleicht gibt es Signale, die der ADC nicht misst, aber trotzdem 
von Interesse sind?
Stromverbrauch der Platine, Waveforms vor Filtern die der ADC gar nicht 
sieht, Spannungsversorgung, Signallevel der Kommunikation, etc. pp.
Würde ich die Analogen Möglichkeiten des Saleae nicht brauchen, würde 
ich einen 5€ China-Logic Analyzer verwenden.

Achim M. schrieb:
> Schau' mal wie der USB-Gerätebaum aussieht und stecke die Geräte an
> verschiedene root-Hubs.

Das klingt gut, ich schaue nach. Aber würde das eine hohe CPU Last 
erklären?`

Εrnst B. schrieb:
> Magst du testweise mal statt dem Saleae-Programm ein Pulseview/sigrok
> versuchen

Mach ich!
Der Laptop hat eine NVIDIA MX150 oder so. Absolut nicht geil, da ist der 
Computer im Büro viel besser, stimmt.

Danke euch!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.