Supported Device Families
- ARM Cortex-M: J-Link Debugger supports all Cortex-M based microcontrollers, including popular chips from vendors such as STMicroelectronics, NXP, and Texas Instruments.
- ARM Cortex-A/R: Development with Cortex-A/R cores also enjoys full support, essential for advanced embedded systems and applications.
- RX: Renesas RX microcontrollers are compatible, making J-Link a versatile choice for Renesas products.
- 8051: Leverage J-Link for development with legacy 8051 microcontrollers supported by multiple manufacturers.
- RL78: The Renesas RL78 family of microcontrollers is supported, facilitating debug processes with these devices.
- RISC-V: Initial support for RISC-V based devices ensures compatibility with emerging architectures in the market.
Specific Manufacturer Support
- STMicroelectronics: Comprehensive support for STM32 and STM8 microcontroller families.
- NXP: Full implementation for Kinetis, LPC, and i.MX microcontrollers, which are widely used in industrial applications.
- Infineon: Debug capability for XMC, AURIX, and TriCore microcontroller families.
- Texas Instruments: MSP430, Sitara, and C2000 devices are well-supported, offering high-quality debugging experiences.
- Silicon Labs: Compatible with EFM32 Gecko microcontrollers, as well as EFR32 Wireless Gecko devices.
- Cypress: Integration for PSoC and FM families, fostering development across unique programmable systems.
Additional Features and Compatibility
- GDB Server: Seamless integration through the GDB server interface, useful for working with Eclipse IDE and other GDB-based environments.
- Cross-Platform: Compatibility with Windows, macOS, and Linux ensures flexibility for developers across platforms.
- High-Speed Downloads: Support for high data transfer speeds while flashing or debugging.
- Multiple Utility Tools: Offers tools like J-Mem, J-Flash, and J-Link Commander, enhancing the development and debugging workflow.