Passer aux informations produits
1 de 5

SEGGER Microcontroller GmbH

Débogueur de traces Cortex SEGGER J-Trace PRO

Débogueur de traces Cortex SEGGER J-Trace PRO

The Arm Cortex trace probe
SKU: 8.20.00
Prix habituel
€2.237,95 EUR hors taxes
Prix habituel Prix promotionnel
€2.237,95 EUR hors taxes
En vente Épuisé
Frais d'expédition calculés à l'étape de paiement.
If no stock is shown above, order now and we'll ship within 5 working days.
Afficher tous les détails
} ] }

Key Features

Unlimited streaming trace with 64mb buffer
Dual high-speed interfaces: superspeed usb 3.0 (up to 4mb/s) and gigabit ethernet interfaces provide maximum performance and remote debugging capabilities.
Live code profiling and coverage: real-time instruction-level analysis showing execution frequency and code coverage with live updates during target operation.
Unlimited flash breakpoints: set unlimited breakpoints in flash memory using intelligent optimisation techniques, eliminating traditional hardware breakpoint limitations.
Multi-architecture support
Professional software suite included
Advanced fault analysis captures infrequent, hard-to-reproduce bugs over unlimited periods, particularly valuable when program flow stops in fault states.

Overview

Libérez la puissance de la sonde SuperSpeed ​​Trace pour les microcontrôleurs Cortex-A/R/M

Améliorez votre expérience de développement avec J-Trace PRO Cortex, la sonde de trace de pointe conçue pour fournir un support inégalé pour les microcontrôleurs basés sur Cortex-A/R/M. Libérez tout le potentiel de vos projets et optimisez votre code comme jamais auparavant !

Suivi en continu avec interface USB 3.0

Dites adieu aux goulots d'étranglement de la transmission de données ! J-Trace PRO Cortex dispose d'une interface USB 3.0 ultra-rapide qui permet un suivi en continu et transparent via USB, avec prise en charge complète de l'horloge de suivi. Cela signifie qu'il n'y a plus de limitations dues aux tampons internes et qu'un taux de transmission de données plus rapide permet aux développeurs d'obtenir des informations essentielles pour affiner leurs applications.

Capturez des traces complètes sur des périodes prolongées

Ne laissez pas les bugs insaisissables vous ralentir ! Avec J-Trace PRO, vous pouvez capturer des traces complètes sur de longues périodes, ce qui vous permet d'enregistrer des bugs peu fréquents et difficiles à reproduire. Cette fonctionnalité est particulièrement utile lorsque le flux du programme déraille et s'arrête dans un état d'erreur, vous donnant les outils pour diagnostiquer et résoudre les problèmes rapidement.

Sonde de débogage SuperSpeed ​​USB 3.0 avec tampon de trace intégré de 64 Mo

Bénéficiez de vitesses de téléchargement ultra-rapides avec le J-Trace PRO Cortex. Avec une vitesse de téléchargement allant jusqu'à 4,0 Mo/s et une généreuse mémoire tampon de trace intégrée de 64 Mo, vous pouvez travailler efficacement sans aucun compromis.

Des fonctionnalités inégalées pour des performances inégalées

Le J-Trace PRO Cortex n'est pas seulement une sonde de trace ; c'est une solution complète pour vos besoins de développement. Il est doté d'une gamme de fonctionnalités puissantes :

Streaming en temps réel à l'horloge système complète pour un retour instantané sur les performances de votre application. Profilage en direct pour affiner votre application pour une exécution optimale.

Couverture du code au niveau des instructions pour répondre aux exigences réglementaires et gagner en visibilité sur les segments de code exécutés. Prise en charge illimitée des traces pour isoler et identifier les défauts de code difficiles à trouver.

Prend en charge une large gamme de cibles

Le J-Trace PRO Cortex prend en charge les cibles Cortex-A, Cortex-R et Cortex-M, offrant ainsi une polyvalence pour vos projets de développement. Que vous travailliez sur une application complexe pour des processeurs Cortex-A hautes performances ou des systèmes embarqués avec des cœurs Cortex-M, cette sonde de trace est faite pour vous.

Fonctionnalité complète de débogage J-Link

En plus de ses capacités de traçage, le J-Trace PRO Cortex conserve toutes les fonctionnalités de débogage de J-Link. Vous pouvez profiter des avantages d'une sonde de débogage puissante ainsi que de capacités de traçage exceptionnelles, ce qui en fait une véritable solution tout-en-un pour vos besoins de développement.

Autres avantages – Libérez tout le potentiel

Faites passer votre processus de développement au niveau supérieur avec les fonctionnalités de traçage étendues de J-Trace PRO Cortex :

Analyse de la couverture du code

Obtenez une visibilité sur les parties de votre code d'application qui ont été exécutées, vous permettant de vérifier l'exhaustivité des tests et d'identifier les zones non testées.

Profilage d'exécution

Comprenez quelles instructions sont exécutées et à quelle fréquence, ce qui vous permet d'identifier les goulots d'étranglement des performances et les opportunités d'optimisation.

Profitez de l'opportunité de dynamiser votre flux de travail de développement. Obtenez J-Trace PRO Cortex maintenant et révolutionnez la façon dont vous optimisez et déboguez vos projets !

Frequently Asked Questions

Have a Question?

Ask a Question
  • What are the power and connectivity specifications for the J-Trace PRO Cortex?

    The J-Trace PRO Cortex operates as a USB-powered device requiring maximum 400mA, eliminating the need for external power supplies in most configurations. The target interface supports voltage levels from 1.2V to 5V, accommodating both modern low-voltage and legacy embedded systems. Maximum trace clock frequency reaches 150MHz, supporting even the fastest Cortex implementations. The device features robust electrical specifications with controlled rise/fall times for optimal signal integrity: data input rise/fall times of maximum 20ns, and clock rise/fall times of maximum 10ns. Physical dimensions are compact at 123mm × 68mm × 30mm with a weight of just 120g without cables, making it highly portable for field debugging applications. Operating temperature range spans +5°C to +60°C with storage capability from -20°C to +65°C. The J-Trace PRO Cortex meets stringent electromagnetic compatibility standards (EN 55022, EN 55024), ensuring reliable operation in professional development environments without interference issues.

  • Which Cortex architectures and devices does the J-Trace PRO Cortex support?

    The J-Trace PRO Cortex provides comprehensive support for Cortex-A, Cortex-R, and Cortex-M architectures, making it a versatile solution for diverse embedded projects. Supported Cortex-M cores include M0, M0+, M1, M3, M4, M7, M23, and M33 variants. Cortex-A support encompasses A5, A7, A8, A9, A12, A15, and A17 processors. Cortex-R support includes R4 and R5 cores. The extensive tested devices list includes major manufacturers such as STMicroelectronics, NXP, Infineon, Atmel, AmbiqMicro, and many others. SEGGER continuously expands device support through regular software updates, often requiring only firmware updates for new device compatibility. The J-Trace PRO Cortex specifically targets the broadest range of ARM Cortex implementations, making it ideal for development teams working across multiple projects with different processor architectures. This extensive compatibility, combined with SEGGER's proven track record of rapid new device support, ensures long-term investment protection for professional development teams.

  • What software tools are included with the J-Trace PRO Cortex?

    The J-Trace PRO Cortex includes SEGGER's comprehensive professional software suite at no additional cost. The package comprises Ozone, SEGGER's full-featured graphical debugger and performance analyser, providing advanced trace visualisation, code profiling, and coverage analysis capabilities. J-Flash and J-Flash SPI enable high-speed flash programming for both internal and external memory devices. The complete J-Link Software and Documentation Package provides multi-platform support (Windows, macOS, Linux) with regular free updates. All software integrates seamlessly with popular IDEs including Keil, IAR, Embedded Studio, Eclipse, and others through standard debugging interfaces. The Ozone debugger stands out as a particularly powerful standalone tool, offering real-time trace analysis, instruction-level debugging, and comprehensive performance profiling without requiring additional licences or complex setup procedures. This complete software ecosystem significantly reduces total cost of ownership compared to competitors requiring separate software purchases.

  • How does Unlimited Flash Breakpoints work in the J-Trace PRO Cortex?

    The J-Trace PRO Cortex includes SEGGER's industry-leading Unlimited Flash Breakpoints feature, allowing developers to set unlimited breakpoints even when debugging applications located in flash memory. This technology automatically uses hardware breakpoints when available (typically 2-6 on Cortex devices), then seamlessly transitions to software breakpoints in flash when hardware breakpoints are exhausted. The system employs sophisticated optimisations including instruction set simulation, flash caching, and intelligent sector reprogramming to minimise flash write cycles. Performance is optimised to such a degree that developers won't notice when they've exceeded hardware breakpoint limits—debugging in flash feels virtually identical to RAM debugging. The feature works with both internal and external flash memories, including memory-mapped QSPI flash devices where hardware breakpoints cannot be used. This eliminates the traditional debugging limitation of embedded systems where applications must run from flash due to insufficient RAM capacity.

  • What interfaces does the J-Trace PRO Cortex provide and why are they advantageous?

    The J-Trace PRO Cortex features dual high-speed interfaces: SuperSpeed USB 3.0 and Gigabit Ethernet. The USB 3.0 interface enables continuous streaming trace at full system clock with download speeds up to 4MB/s, eliminating bottlenecks from traditional USB 2.0 connections. The Gigabit Ethernet interface allows remote debugging over networks, enabling developers to debug targets in test chambers, production environments, or geographically distributed locations. This dual-interface approach provides exceptional flexibility—USB 3.0 for maximum performance during development, and Ethernet for remote access and production debugging scenarios. Both interfaces support the full feature set including streaming trace, flash breakpoints, and real-time analysis. The J-Trace PRO also includes two target connectors: a 20-pin debug connector and a combined 19-pin debug and trace connector, providing maximum compatibility with different target configurations whilst maintaining signal integrity for high-speed trace operations.

  • Does the J-Trace PRO Cortex support multi-core debugging?

    Yes, the J-Trace PRO Cortex fully supports multi-core debugging environments. Multiple debuggers or debugger instances can simultaneously use the same J-Trace PRO unit, enabling parallel debugging of different cores on multi-core target systems. The configuration process is straightforward, requiring only proper scan chain setup for each debugger instance—no special settings are needed for multi-core operation. This capability is particularly valuable for modern Cortex-A and Cortex-R processors featuring multiple cores, allowing development teams to debug complex interactions between cores efficiently. The J-Trace PRO maintains full trace functionality across all cores, providing comprehensive system-wide visibility during multi-core debugging sessions. Combined with SEGGER's proven reliability and extensive device support, this makes the J-Trace PRO Cortex an excellent choice for advanced embedded systems requiring sophisticated debugging capabilities across multiple processing cores.

  • What trace analysis features does the J-Trace PRO Cortex provide for code optimisation?

    The J-Trace PRO Cortex offers comprehensive trace analysis through Live Code Profiling and Live Code Coverage capabilities. Live Code Profiling provides real-time visibility into which instructions execute and their frequency, enabling developers to identify performance hotspots and optimisation opportunities instantly. Live Code Coverage delivers instruction-level analysis showing exactly which parts of application code have been executed, essential for meeting regulatory requirements and ensuring thorough testing. The integrated Ozone debugger displays execution counters in real-time alongside source code, updating live as the application runs. Additionally, the trace system provides complete instruction-level visibility, allowing developers to verify code paths, analyse function call durations, and measure CPU load per function. All trace data can be exported for further analysis or compliance documentation, making it ideal for safety-critical applications requiring comprehensive verification.

  • Can the J-Trace PRO Cortex capture infrequent, hard-to-reproduce bugs?

    Absolutely. The J-Trace PRO Cortex excels at capturing elusive bugs through its unlimited streaming trace capability. Unlike traditional debuggers limited by internal buffer sizes, the J-Trace PRO can record complete traces over extended periods—hours or even days—enabling the detection of intermittent faults that occur infrequently. This is particularly valuable when program flow "runs off the rails" and stops in a fault state, providing developers with comprehensive trace data leading up to the failure. The continuous streaming via USB 3.0 ensures no critical trace information is lost, while the 64MB on-board buffer provides additional security for data capture. This capability proves invaluable for complex embedded systems using communication stacks like Ethernet or USB, where bugs may manifest only under specific timing conditions or after prolonged operation.

  • How does the J-Trace PRO Cortex compare to higher-end competitors like Lauterbach TRACE32?

    Whilst Lauterbach TRACE32 solutions command significantly higher prices and require extensive training (typically 1-2 days), the J-Trace PRO Cortex delivers comparable trace functionality at a fraction of the cost with superior ease of use. Unlike Lauterbach's complex setup requirements, the J-Trace PRO Cortex can be operational within 15 minutes using SEGGER's intuitive Ozone debugger. The J-Trace PRO offers multi-platform support (Windows, macOS, Linux), SuperSpeed USB 3.0 and Gigabit Ethernet interfaces, whilst maintaining streaming trace at full system clock with real-time analysis capabilities. Where Lauterbach excels in maximum bandwidth for the most demanding applications, the J-Trace PRO Cortex provides exceptional value for the majority of embedded development projects, offering professional-grade streaming trace with live code profiling and coverage analysis without the steep learning curve or premium pricing of enterprise solutions.

  • What is the Segger J-Trace PRO Cortex debugger and what makes it unique?

    The Segger J-Trace PRO Cortex is a professional streaming trace probe designed specifically for Cortex-A/R/M-based microcontrollers. What sets it apart is its SuperSpeed USB 3.0 interface enabling continuous streaming trace with full trace clock support, coupled with a massive 64MB on-board trace buffer. This eliminates the traditional limitations of internal buffers and slow data transmission, providing unlimited streaming trace capabilities over extended periods. The J-Trace PRO Cortex uniquely combines all J-Link debug functionality with advanced trace analysis features, offering download speeds up to 4MB/s—making it one of the fastest trace probes available. Available exclusively from trusted suppliers like Debug Store, this debugger represents the pinnacle of embedded development tools for professional engineers requiring comprehensive trace analysis capabilities.

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)