TraceBox

// The easy way of validating motor control software.

 

TraceBox

 

Tracing Tool

In den frühen Stadien der Softwareentwicklung können Tests mit realer Hardware unvorhergesehene Fehler zum Vorschein bringen. Mit der TraceBox, einem vielseitigen Tool zur Datenerfassung und Kommunikation, können Sie die Entwicklung und Validierung von Motorsteuerungssoftware effektiv unterstützen und dabei echte Zielhardware nutzen.
Die TraceBox wird zwischen die Kundenanwendung und den PC integriert und erstellt per Plug-and-Play die benötigte Schnittstelle, um das Gerät über benutzerfreundliche PC-Tools zu steuern. Durch diese intuitive und flexible Lösung können Sie die Leistung Ihrer Software optimieren und sicherstellen, dass sie in Echtzeitszenarien zuverlässig funktioniert.

 

Sehen Sie sich die neuesten Videos an und lernen Sie die MOTEON TraceBox im Detail kennen

 

TraceBox auf YouTubeTraceBox via Webinar

Ihre Vorteile im Überblick

 

 

TraceBox als Schnittstelle zwischen Hard- & Software

 

Ein großer Vorteil der TraceBox ist die hochvariable Konnektivität bei der Anwendung als Standalone-Gerät als Teil eines Desktop-Entwickler-Setups oder in einer Prüfstandsumgebung. Dies bietet viele Möglichkeiten, die sich auf den Entwicklungsprozess und den Produktlebenszyklus auswirken.

// Identifizierung von Problemen während der gesamten Entwicklungsphase

Die frühzeitige Identifizierung von Problemen ist entscheidend, um die Entwicklungskosten zu senken und den Projektzeitplan einzuhalten. Die TraceBox ist ein Tool, um Probleme mit minimalem Aufwand zu identifizieren. Flashen und debuggen Sie Ihre Motorsteuerungssoftware mit dem integrierten XMCTM Link, ohne das zu testende Gerät (DUT) zu trennen und wieder anzuschließen.

// Verifizierung von Motorsteuerungsalgorithmen und Signalanalyse

Das Datenstreaming über SPI/UART, das für kostengünstige Mikrocontroller optimiert ist, ermöglicht es Ihnen, Ihre Motorsteuerungsalgorithmen zu überprüfen, indem Sie die internen Daten des Mikrocontrollers verfolgen, während der Motor läuft.

// Validierung von Softwareanpassungen im laufenden Entwicklungsprozess

Die Softwarevalidierung ist ein komplexes Verfahren, das aufgrund der verschiedenen Einstellungen Ihrer Motorsteuerungssoftware zeitaufwändig sein kann. Die TraceBox ermöglicht eine tiefgreifende Analyse der Funktionalität von Softwareeinstellungen. Ändern Sie Ihre Motorsteuerungsparameter und validieren Sie das Systemverhalten in Echtzeit. Kein erneutes Flashen erforderlich.

// Direkte Implementierung in die Applikationssoftware

Basierend auf der hohen Konnektivität und dem Plug & Play-Prinzip kann die TraceBox sowohl als eigenständiges Gerät als Teil eines Desktop-Entwickler-Setups als auch eingebettet in eine Prüfstandsumgebung verwendet werden.

Eine TraceBox für verschiedene Anwendungsfälle

  • Eingehende Analyse der Funktionalität von Softwareanpassungen
  • Kein Trennen und erneutes Anschließen des zu testenden Geräts
  • Standalone Gerät als Teil eines On-Desk-Entwicklersetup
  • Eingebettetes Gerät in einer Prüfstandsumgebung
  • Individuelle Tools zur effizienten Identifikation von Fehlern in der frühen Entwicklungsphase

 

Die TraceBox in verschiedenen Szenarien

Standalone Gerät

  • Fixes Test- und Entwicklungssetup
  • Effiziente Identifizierung von Softwarefehlern und Systemverhalten
  • Auswertung des Rotorpositionsschätzers
  • Aufbau und Überprüfung des Positionssensors
  • Zeitmessung, Überwachung von Zustandsänderungen

 

 

 

Eingebettetes Gerät

  • Integration in Prüfstandskonzepte
  • Softwareentwicklung und Fehlersuche
  • Identifikation und Analyse von Softwarefehlern und Systemverhalten
  • Zeitmessung, Überwachung von Zustandsänderungen
  • Synchronisation von mehreren Entwicklungsmitgliedern

 

Lesen Sie mehr

Eine TraceBox mit beeindruckender Konnektivität

  • High-Level-Kommunikation und Echtzeit-Daten-Tracing
  • Daten-Streaming über SPI/UART optimiert für kostengünstige Mikrocontroller
  • Zielkommunikation mit verschiedenen Applikationsprotokollen und Schnittstellen (LIN, CAN FD)
  • Flashen und Debuggen über SWD (XMCTM Link Funktionalität)
  • Zeitsynchronisation über EtherCAT in eingebetteter Testumgebungen

Blockdiagramm ansehen

Ihre Auswahl an Schnittstellen

 

Die Schnittstellen ermöglichen der TraceBox flexible Einsatzmöglichkeiten und bieten alle Möglichkeiten einer modernen und kundenspezifischen Motorsteuerungssoftwareentwicklung. Zum Schutz der internen Mikrocontroller isoliert ein Erdungskonzept bestimmte Schnittstellen der TraceBox.

DUT Interfaces

 

  • JTAG/SWD-Schnittstelle entsprechend der XMC™ Link-Schnittstelle
  • Isolierter SPI, UART oder PWM Anschluss mit vormontiertem Flachbandkabel

 

 

Die TraceBox bietet kleine Anschlüsse mit verschiedenen Schnittstellen zur Prüflingelektronik. Die Pinbelegung der JTAG/SWD-Schnittstelle ist entsprechend der XMC™ Link-Schnittstelle angelegt. Alternativ sind die SWD-Pins des JTAG/SWD-Steckers am MTN DUT-Stecker verfügbar. Mit dem vormontierten Flachbandkabel lässt sich auch eine isolierte SPI-, UART- oder PWM-Verbindung einfach realisieren. Bei der Verwendung der SPI-Schnittstelle fungiert die TraceBox als Slave. Aufgrund des geringen Platzbedarfs und verschiedener Designvarianten empfiehlt sich der Stecker auch für den Einsatz auf der Prüflingelektronik. Die TraceBox verfügt über einen üblichen Steckverbinder im Raster 2,54 mm mit isolierter einseitiger oder differenzieller SPI- und UART-Schnittstelle.

LIN

 

  • Effizientes Master-Slave-Netzwerk
  • Maximale Datenrate von 19,2 kbps
  • Robuste und hohe Rauschunempfindlichkeit
  • Stabile Datenübertragung

 

LIN ermöglicht eine effiziente Kommunikation zwischen der TraceBox und dem DUT. Die LIN-Schnittstelle der TraceBox ist konform zur LIN-Spezifikation 2.2A mit einer maximalen Datenrate von 19,2 kbps. Aufgrund der Eigenschaften von LIN ist eine robuste und hohe Störsicherheit für eine stabile Datenübertragung gegeben.

CAN FD

(Coming Soon)

 

 

Parameter

 

Gehäusematerial

Aluminium A6063S-T5, silber

Dimension

61.5 x 186.5 x 177.0 mm (1.8 kg)

Stromversorgungs-
schnittstellen

Lab/banana sockets: Deltron 571-0x00
DC jack: Würth Elektronik 694108105102

Versorgungsspannung über Lab/banana socket

12 VDC ... 60 VDC (Max. 5 A)

Versorgungsspannung über DC jack

12 VDC ... 24 VDC (Max. 5 A)

Betriebstemperatur

15 ... 40 °C

Bestellung

Onlinebestellung

Online kaufen über Hitex GmbH

Lieferumfang

TraceBox, AC/DC-Netzteil, Flachbandkabel

Produktstatus

TraceBox Rev.1.1

Updates

Firmware-Update mit Funktionserweiterung der TraceBox der ersten Generation

Verpackungsgröße

250 x 250 x 80 mm (2.5 kg)

Dokumente

Produktbeschreibung
Quick Start Guide

1.   Laden Sie die neueste TraceBox-Firmware herunter und installieren Sie sie.

2.   Stellen Sie die Stromversorgung für Ihre TraceBox her.

3.   Verbinden Sie die TraceBox über Ethernet mit Ihrem PC.

4.   Verbinden Sie die TraceBox über die von Ihnen bevorzugte Schnittstelle mit dem zu testenden Gerät.

5.   Verwenden Sie die PC-Tools, um zu beginnen.

 

Für weitere Dokumente besuchen Sie das Infineon Developer Center

Infineon Developer Center

Produktinformation