Active-Pro Debugger and Logic Analyzer

The Best Embedded Firmware & Hardware Debugging Tool

The only logic analyzer that sees inside your firmware as it runs in real-time in your embedded system

Mixed Signal 120Msps Logic Analyzer & Debugger

Real-Time Tracing Debugger & Logic Analyzer

Digital & Analog Signal Generators

Advanced Packet Debugger and Logic Analyzer

Firmware Variable Analyzer & Debugger

Disk Streaming

Live Sensor Logic Analyzer

Dynamic Current Analysis

Easy to Use

Multi-Processor Debugger

Mac, Linux & Windows

Embedded Systems Analyzer

Hardware Logic Analyzer and Oscilloscope

Mixed Signal 120Msps Logic Analyzer & Debugger • Real-Time Tracing Debugger & Logic Analyzer • Digital & Analog Signal Generators • Advanced Packet Debugger and Logic Analyzer • Firmware Variable Analyzer & Debugger • Disk Streaming • Live Sensor Logic Analyzer • Dynamic Current Analysis • Easy to Use • Multi-Processor Debugger • Mac, Linux & Windows • Embedded Systems Analyzer • Hardware Logic Analyzer and Oscilloscope

The “Ah-Ha” Moment Generator

Visualize Your Embedded Firmware and Hardware Like Never Before

Automatically Graph Data from Inside Your Firmware in Real-Time from All Processors and FPGAs in your Embedded System

The Active-Pro Debugger and Logic Analyzer debugs embedded firmware & hardware and revolutionizes embedded system firmware development by providing unprecedented, high-definition visibility into your firmware’s inner workings in real time. It automatically graphs variables and debug output from multiple microprocessors or FPGAs, hardware signals and decoded bus traffic, and current simultaneously on one screen. Crafted for the professional firmware engineer, the Active-Pro gives you the exact data needed to make smart decisions quickly.

Logic Analyzer 5-Stars

"This is a fantastic tool. I wish I had this 20 years ago. I'm surprised no MSO or logic analyzer has this kind of capability. Kudos to you for developing this."

Phil Salisbury - Principal Engineer - Rimage Corporation

Trusted by top engineers at:

A Picture is Worth 1000 Lines of Code

Clearly See Hardware & Firmware Working Together

Beyond Other Debuggers and Logic Analyzers

Revolutionary Firmware and Hardware Debugger with Our New Active Debug Port

Logic Analyzer Block Diagram

Multi-Processor Support

Effortlessly handles compressed debug data from up to four processors simultaneously, showing complex interactions between them..

Advanced Text and Graphical Outputs

Beyond traditional text debug output, Active-Pro automatically graphs variable data across 64 channels, offering unparalleled data visualization and analysis.

Fast and Compressed Debug Packets

Active-Pro utilizes tiny, ultra-fast, microseconds-long debugger packets, ensuring real-time insights with minimal firmware impact.

Nanosecond Timestamp Accuracy

Each debug output is timestamped with nanosecond precision, enabling exact tracing and timing analysis.

A Powerful Combination of Firmware and Hardware Tools

  • Multi-Processor Firmware Debugger

    Watch up to 4 processors in real-time without breakpoints

    firmware-debugger-without-breakpoints
  • Custom Protocol Packet Presenter

    Break out the fields and packets of your own custom protocol

    customprotocol
  • 120Msps Logic Analyzer & Oscilloscope

    Synchronized capture of digital and analog signals

    logic-analyzer-oscilloscope
  • Hardware Bus Decoder

    Real-time decoding of SPI, I2C, UART and more

    hardwarebusdecoder
  • Real-Time Current Analyzer

    Real-time capture and display of system current

    realtimecurrentmeasurements
  • Signal Generator

    Digital and analog signal generators

    digitalandanalogsignalgenerator
Logic Analyzer 5-Stars

“With ACTIVE-Pro I was able to immediately find an issue with my multi-processor application... I love my ACTIVE-Pro Debugger and Firmware Logic Analyzer!”

Troy Gentry - Field Applications Engineer - Infineon Technologies

Logic Analyzer Opened on Bench

Technical Specifications

for the Active-Pro Debugger and Logic Analyzer

  • Captures data on the new Active-Pro debug interface that sends debug data from your processor to our capture engine. It allows each processor to display debug text and graphed variables in real-time on multiple channels timestamped to nanosecond resolution.

    The debug data is synchronized with all other digital and analog inputs and busses, graphed in real time, and supports up to 4 separate processors simultaneously.

    • Advanced Micro Devices AM - P87 - ELAN...

    • Analog Devices - Maxim Integrated - Dallas Semiconductor ADuC - MAXQ - Crimzon - DARWIN - DeepCover - DS - fido - Zatara...

    • Arduino

    • ARTERY AT32...

    • Atmel SAM...

    • EM Microelectronic EM...

    • Epson S1C...

    • Espressif ESP32...

    • Fairchild Semiconductor ACE...

    • Geehy Semiconductor APM32F...

    • Harris RTX200...

    • Himax HX65...

    • Honeywell HT83C51...

    • Infineon - Cypress EZ-USB - PSoC3 - 4 - 5 - 6...

    • Intel 87 - 8x - M87 - MCS...

    • Lantiq SAFC165...

    • Luminary Micro Stellaris...

    • Lumissil IS31 - IS32...

    • Microchip PIC - ATmega - ATtiny...

    • Motorola 56F - HCxx - i.MX - m68xxx - MAC - MCF - MPC...

    • National Semiconductor COP8 - CR16MF - Stellaris...

    • Nexperia ST7FLITE - MKL36 - STMP37 - S6E2...

    • Nordic nRF52 - nRF52 - nRF7002...

    • Nuvoton KM1 - N7 - NuMicro - W7 - W8 - W9 - WP...

    • NXP - Freescale 56F - HC - LPC - MFC - MPC - S32K...

    • Onsemi ACE - LC87...

    • Panasonic MN101...

    • Parallax P8X32 - P2X8...

    • Raspberry Pi Model A - Model B - 3 - 400 - 5 - Zero - Pico - RP2040...

    • Renesas H - M - Synergy - RA - RX...

    • Rohm Semiconductor ML61 - ML62...

    • Sanyo LC87...

    • Sharp LH7...

    • Siemens SAB-C501...

    • Silicon Labs AEC - EFM8 - EFM32 - Gecko - Bee...

    • SMSC MPU800...

    • Spansion S6E1 - S6E2...

    • STMicroelectronics AEC-Q100 - STM8 - STM32 - SPC5 - ST - uPSD...

    • Texas Instruments MSP430 - Stellaris - SimpleLink - C2000...

    • Toshiba TLCS - TX...

    • WIZnet W7500...

    • XMOS xcore.ai - XE - XL - XS - XU - XV...

    • Zilog ZL - Encore - eZ80 - Z8...

    • plus any other processor with 1 or 2 available GPIO pins.

    • AMD - Xilinx Spartan3 - Spartan6 - Spartan7 - Artix - Kintex - Virtex - XC - AM29CPL151...

    • Altera - Intel ACEX - APEX - Arria - Cyclone - FLEX - Mercury - Stratix...

    • Atmel AT6002 - AT40...

    • Efinix Titanium - Trion...

    • Lattice Avant - Certus - CrossLink - EC - iCE40 - iCE65 - LA - MachX - ORCA - SC - XP...

    • Lucent ATT2C...

    • Microchip - Microsemi AT40K - AT6000 - IGLOO - ProASIC - Axcelerator - EX - Fusion - MX - PolarFire - RTG - SX...

    • Quicklogic QL3P1K...

    • plus any other FPGA with 1 or 2 available GPIO pins.

    • Assembly

    • C

    • C++

    • Python

    • Micro Python

    • Java

    • Rust

    • Verilog

    • VHDL

  • The Active-Pro has Hardware Bus Decoding of data at 240Msps for blazing data capture and currently supports I2C, SPI, UART, RS232, 1-Wire, MDIO, LIN, DS101, CHSI with many more to come using our simple firmware update. The Active-Pro fully utilizes our patented Packet Presenter for displaying packets in easy to read formats.

    • SPI

    • UART..

    • I2C

    • 1-Wire

    • MDIO

    • LIN

    • RS232

    • SMBus

    • DS-101

    • CHSI

    • ACTIVE Debug Port

    • EE101 Debug Port

    • plus many more to come through easy software updates.

  • Each Active-Pro has 8 diode and fuse protected digital inputs sampling at 120Msps with variable logic thresholds that support logic families spanning from 1V to 5V logic.

  • Each Active-Pro has 4 dedicated Analog Inputs that are sampled at a maximum of 1Msps, perfect for audio, bus monitoring, power supply performance, and real-time current analysis. There are single ended and differential channels that operate through 12 and 15 -bit ADCs.

  • The Active-Pro has 2 Digital Outputs, operating at 0-3.3V with PWMs, and 2 Analog Outputs, operating at 0-3.3V with DC, Sine, Triangle, Ramp and Square Waves .

  • Supercharge your firmware debugging and testing with the Active-Pro Automation API. Our flexible API supports custom software development in any programming language and seamlessly integrates with the Active-Pro Firmware Debugger Application to give you access to all of the Active-Pro features. The Active-Pro Automation API automates complex debugging tasks, making it ideal for both bench testing and large-scale production.

  • Inputs

    • Sample Buffer Depth (limited only by disk size): > 4 Trillion

    • Digital Channels: 8

    • Digital Sample Rate for logic traces: 120 Msps

    • Digital Signal Fastest Measureable: 60MHz

    • Digital Sample Rate Hardware Decoders: 240 Msps

    • Digital Logic Families Supported: 1V to 5V variable

    • Digital Input Voltage Range: -0.5V to 6V

    • Digital Input Impedance: 1M || 10pf

    • Analog Channels: 3 Single Ended or 2 Single Ended + 1 Differential

    • Analog Input Voltage Range: 0V to 20V, or -10V to +10V measurable, -30V to +30V tolerant

    • Analog Input Impedance: 1M || 10pf

    • Analog Sample Rate for Single Ended Channels: 1Msps

    • Analog Single Ended ADC: 12-bits

    • Analog Sample Rate for Differential Channels: 200Ksps

    • Analog Differential ADC: 15-bits

    • Sample Compression: Proprietary Lossless Compression

    • Capture Time Per Gigabyte Example (1MHz I2C register read every 10 msec): 383K Seconds = 4.4 Days

    Hardware and Software Bus Decoding

    • I2C, SPI, UART, RS232, 1-Wire, MDIO, LIN, DS101, CHSI

    • I2C Decoding: Automatic Signal Detection

    • SPI Decoding: Automatic Signal Detection

    • UART/ASYNC Decoding: Automatic Baud Rate Detection

    • ACTIVE Debugger Interface: Automatic Signal Detection

    • EE101 Debugger Interface: Automatic Signal Detection

    • Internal decoder sample rate: 240Msps

    • Packet Presenter runs on all protocols Channels: Yes

    • Packet Presenter Fields Graphable: 63

    Outputs

    • Digital Channels: 2

    • Digital Output Levels: 0V, 3.3V and tri-state

    • Digital PWM Control: 0 to 100% @ 250kHz

    • Digital Drive Current: 8mA max

    • Analog Channels: 2

    • Analog Output DC Levels: 0V to 3.3V variable and tri-state

    • Analog Waveforms: Sine, Ramp, Triangle, Square

    • Analog Waveform Frequency: 62.5 to 25K Hz

    • Analog Min and Max Voltage Range: 0V to 3.3V in 0.1V steps

    ACTIVE Debugger

    • Active Devices monitored simultaneously: 4 (A, B, C and D)

    • Active Debug Pins Per Device: 1 (UART) or 2 (Clock and Data)

    • Active Variables graphed per device: 64

    • Active Debug Channels per device: 64

    • Firmware Control of Active-Pro App: LED Color, Capture Start and Stop, Beep, Screen Capture and Capture Save

    • Debug Message Timestamp Resolution: 8.3ns

    Accessories Included

    • Test Leads: 19

    • Test Clips: 19

    • USB-C Cable

    • Storage Case

    Physical

    • Size: 1.8" x 2.2" x 0.45"

    • Weight: 0.7 oz

    PC Connection and Power

    • Windows, Mac and Linux

    • Connection and Power: USB-C

    • Connection Throughput: 480Mbps

    • Power Consumption: 120 mA at full throttle

    • Data Capture: Stream directly to disk

    • Overcurrent Protection: 3 Resettable Polyfuse

Logic Analyzer 5-Stars

“This tool is up there on my favorites list… so if you’re into hardware and firmware development, you must absolutely give this a try…”

- VOLTLOG YouTube Review

Be Smart

See What You’re Missing

Try it Risk Free

  • 30-day Money-Back Guarantee

  • 1-Year No-Guilt Warrantee

  • World-Class Tech Support

Active-Pro Debugger and Logic Analyzer
$645.00
Quantity:
Buy Active-Pro