SEGGER
Overview
SEGGER offers hardware and software development tools supporting programming and debugging embedded applications based on SimpleLink™ MCU portfolio. SEGGER also provides a complete debugger and GCC C/C++ compiler toolchain for SimpleLink MCU software development. A rich set of embedded software stacks, in addition to a Real Time Operating System (RTOS), provide full support for SimpleLink MSP432™ microcontroller.
- Debug Probes: J-Link and J-Trace
With up to 3 MBytes/s download speed to RAM and record breaking flashloaders, as well as the ability to set an unlimited number of breakpoints in an MCU’s Flash memory, the J-Link debug probes optimize your debugging and flash programming experience.
In fact, combining the SEGGER J-Link and SimpleLink MCU provides the fastest Flash downloading option available in the industry. This means faster programming of new SimpleLink MCU devices for your production line.
J-Link supports a wide range of popular Integrated Development Environments (IDEs), such as:
- Code Composer Studio™ (CCS) on Windows®, macOS™, and Linux®
- IAR Embedded Workbench for ARM® (EWARM)
- Keil MDK-ARM (µVision)
- The de-facto standard ARM debug probe (more than 400,000 units sold)
- Up to 3 MByte/s Download speed
- Cross-platform support (Microsoft Windows, Linux, macOS)
- No charges for firmware updates
- Production Flash programming software (J-Flash) available
- No power supply required, powered through USB
- Supports multiple target interfaces (JTAG, SWD)
- SEGGER Embedded Studio IDE
Embedded Studio is a complete C/C++ IDE for building and debugging embedded applications based on SimpleLink MSP432 microcontrollers. Embedded Studio can freely be used for evaluation and non-profit educational purposes without any limitation.
Features
- Integrated development environment with project management tools and editor
- Pre-built C/C++ Compiler, GCC and LLVM included
- Royalty-free C library for embedded systems
- Feature rich Debugger with seamless J-Link integration providing the fastest Flash downloading option available in the industry for SimpleLink MSP432 MCUs
- RTOS Awareness Plug-ins for embOS and FreeRTOS
- External toolchain support - Project Importer for IAR/Keil
- Windows, macOS and Linux support
- Production Programmers
SEGGER Production Programmers support SimpleLink MCU portfolio programming over JTAG/SWD and providing the fastest Flash downloading option available in the industry. These production programmers are designed for programming flash targets with the J-Flash software or stand-alone. They can be also used as J-Link debug probes.
Features
- Stand-alone JTAG/SWD programmer
- USB, Ethernet or RS232 connection
- Supports internal and external flash devices
- No charges for firmware updates
- Windows, macOS and Linux support
- RTOS and Middleware Embedded Software
SEGGER supports SimpleLink MSP432 MCUs with their Real-Time Operating Systems (RTOS) and middleware embedded software. These software libraries were developed towards high-performance while keeping small footprint. These products are:
- emOS RTOS
- emWin (Graphic Software & GUI)
- emFile (File System)
- emSecure (Digital Signature Suite)
Downloads
J-LINK — Debug probe provided by SEGGER
Supported products & hardware
J-LINK — Debug probe provided by SEGGER
SEGGER-FLASHER — Production Programmers provided by SEGGER
SEGGER-FLASHER — Production Programmers provided by SEGGER
SEGGER-EMSTUDIO — Integrated Development Environment (IDE) provided by SEGGER
SEGGER-EMSTUDIO — Integrated Development Environment (IDE) provided by SEGGER
SEGGER-EMBEDDEDSW — RTOS and Middleware provided by SEGGER
SEGGER-EMBEDDEDSW — RTOS and Middleware provided by SEGGER
Technical documentation
Type | Title | Date | ||
---|---|---|---|---|
Technical article | Boost your SimpleLink MCU development with the Open On-Chip Debugger | PDF | HTML | Apr 11, 2018 | |
Technical article | Rapidly scale your connected solutions with the new SimpleLink™ MCU platform | PDF | HTML | Mar 15, 2017 | |
More literature | TI Code Composer Studio; Segger: The Embedded Expert | Dec 14, 2016 | ||
Technical article | How to use ARM® Keil® RTX with MSP432 MCUs | PDF | HTML | Jun 9, 2015 |
Related design resources
Software development
IDE, CONFIGURATION, COMPILER OR DEBUGGER
SOFTWARE DEVELOPMENT KIT (SDK)
Support & training
Video series
View all videosDisclaimer
Certain information and resources (including links to non-TI sites) above may be provided by a third-party partner, and is included here merely for your convenience. TI is not the provider of, and is not responsible for, the content of such information and resources, and you should evaluate them carefully for your intended uses and on your own behalf. The inclusion of such information and resources here does not imply endorsement of any third-party company by TI, and shall not be construed as a warranty or representation regarding the suitability of any third-party products or services, either alone or in combination with any TI product or service.