SKU: SBCD-0790
📋 GST Invoice Available

Segger Segger BASE CLASSIC & ST-LINK/V2 Debugger

₹71,719.00 (Inclusive of all taxes)
Out of Stock

The Segger Segger BASE CLASSIC is a powerful USB-powered JTAG/SWD emulator designed for high-speed in-circuit debugging and flash programming of ARM-based microcontrollers, including STM8 and STM32 families. It offers broad IDE compatibility and real-time debugging capabilities, essential for efficient embedded system development.

Features

  • High-speed JTAG/SWD in-circuit debugger and flash programmer for ARM Cortex-M MCUs.
  • Extensive support for STM8 and STM32 microcontroller families.
  • USB 2.0 full-speed interface with download speeds up to 1 MBytes/second.
  • Compatible with major IDEs like Keil MDK, IAR Embedded Workbench, and Segger Embedded Studio.
  • Supports unlimited breakpoints in flash memory for detailed debugging.

Out of stock

Description

The Segger Segger BASE CLASSIC is a robust, USB-powered JTAG emulator built around a 32-bit RISC CPU, enabling high-speed communication with a wide array of target CPUs. Recognized globally and used in tens of thousands of development and production environments, Segger has become a de facto standard for ARM core emulation. It boasts compatibility with all major Integrated Development Environments (IDEs), including IAR EWARM, Keil MDK, Rowley CrossWorks, Atollic TrueSTUDIO, IAR EWRX, Renesas HEW, and Renesas e2studio.

This package combines the powerful Segger Segger BASE CLASSIC Debugger with an ST-LINK/V2 In-Circuit Debugger/Programmer, providing essential tools for comprehensive embedded system development. These debuggers offer robust support for both STM8 and STM32 microcontrollers, making them indispensable for debugging, programming, and evaluating embedded applications across various microcontroller families.

The Segger Segger BASE CLASSIC specifically excels as a cost-effective yet powerful debugging solution for ARM-based microcontrollers, including the diverse STM32 (Cortex-M0, M3, M4, M7) and STM8 (8-bit MCUs) families. It facilitates fast, reliable, and efficient debugging via SWD (Serial Wire Debug) and JTAG interfaces, supports in-system flash programming, and allows for real-time debugging with features like code stepping, breakpoint setting, and variable inspection during execution. Its cross-platform compatibility further enhances its utility across different development ecosystems.

Key Features

  • High-Speed Debugging via SWD (Serial Wire Debug) and JTAG interfaces for efficient development.
  • Broad Support for ARM Cortex-M processors, encompassing STM32 (Cortex-M0, M3, M4, M7) and STM8 (8-bit) MCU families.
  • Efficient Flash Memory Programming capabilities for seamless uploading and updating of firmware.
  • Wide Cross-Platform Compatibility with popular IDEs such as Keil MDK, IAR Embedded Workbench, GCC, and Segger Embedded Studio.
  • Real-Time Debugging functionality, enabling code stepping, breakpoint setting, and variable inspection during execution without halting the target.
  • Supports unlimited breakpoints in flash memory for comprehensive code analysis.
  • Target Power Supply: Segger can provide up to 300mA to the target board, complete with overload protection.
  • Includes a remote server, facilitating remote debugging via TCP/IP networks.
  • Supports JTAG chains with multiple devices, allowing debugging of complex systems.

Applications

  • Embedded system development and debugging for ARM Cortex-M and STM8 microcontrollers.
  • Microcontroller firmware programming and updates for STM32 and STM8 devices.
  • Real-time system analysis, optimization, and code validation.
  • Production line testing and in-system flash programming.
  • Educational projects and prototyping with STMicroelectronics MCUs.

Technical Specifications

Model / NameSegger Segger BASE CLASSIC
CPU32-bit RISC CPU
InterfaceUSB 2.0 Full-Speed, JTAG, SWD
Download SpeedUp to 1 MBytes/second
Supported MCUsARM Cortex-M (STM32 families), STM8
Operating Temperature+5°C to +60°C
Humidity RangeMax. 90% rH (non-condensing)
Supply Voltage (Segger)4.5V to 5V (USB powered)
Target Voltage SupplyUp to 300mA (with overload protection)
JTAG Connector20-pin

Frequently Asked Questions

What microcontrollers are supported by the Segger Segger BASE CLASSIC?

The Segger BASE CLASSIC provides extensive support for ARM Cortex-M microcontrollers, including various STM32 families (Cortex-M0, M3, M4, M7), and also extends compatibility to STM8 8-bit MCUs. This broad support makes it a versatile tool for diverse embedded projects requiring robust debugging.

What debugging interfaces does the Segger BASE CLASSIC use?

The Segger Segger BASE CLASSIC utilizes both JTAG (Joint Test Action Group) and SWD (Serial Wire Debug) interfaces. These interfaces enable high-speed communication for in-circuit debugging and flash programming, ensuring efficient interaction with target microcontrollers and supporting various debugging scenarios in development.

Is the Segger Segger BASE CLASSIC compatible with common IDEs?

Yes, the Segger BASE CLASSIC offers wide compatibility with major Integrated Development Environments. This includes popular tools such as IAR Embedded Workbench, Keil MDK, GCC-based IDEs, Atollic TrueSTUDIO, and Segger Embedded Studio, providing flexibility for developers to use their preferred embedded environment seamlessly.

What are the power requirements for the Segger BASE CLASSIC debugger?

The Segger Segger BASE CLASSIC debugger is primarily USB-powered, requiring a supply voltage between 4.5V to 5V from the USB host. Additionally, it can supply up to 300mA of power to the target microcontroller board, complete with integrated overload protection for safe and stable operation during debugging sessions.

Package Includes

  • 1 x Segger Segger BASE CLASSIC Debugger
  • 1 x USB Cable for Connection
  • 1 x 20-pin JTAG Connector

Additional Information

Weight 0.235 kg
Dimensions 23 × 17 × 5 cm