Difference between revisions of "Main Page"
(→TRACE) |
(→J-Trace) |
||
(32 intermediate revisions by 6 users not shown) | |||
Line 18: | Line 18: | ||
* [[Cannot update firmware of Flasher Portable]] |
* [[Cannot update firmware of Flasher Portable]] |
||
* [[Manual setup of JTAG chain]] |
* [[Manual setup of JTAG chain]] |
||
+ | * [[Access to illegal addresses causes core to crash]] |
||
+ | * [[J-Trace PRO USB driver problems]] |
||
==== IDE and Debugger specifics ==== |
==== IDE and Debugger specifics ==== |
||
Line 25: | Line 27: | ||
** [[How to configure Embedded Studio to use SWO]] |
** [[How to configure Embedded Studio to use SWO]] |
||
** [[Embedded Studio VCS configuration]] |
** [[Embedded Studio VCS configuration]] |
||
+ | ** [[Embedded Studio installation on newer Linux versions]] |
||
* [[SEGGER Ozone]] |
* [[SEGGER Ozone]] |
||
+ | * [[TI Code Composer Studio]] |
||
* [[IAR EWARM]] |
* [[IAR EWARM]] |
||
** [[How to configure SWO for EWARM V8]] |
** [[How to configure SWO for EWARM V8]] |
||
Line 38: | Line 42: | ||
===== Atmel ===== |
===== Atmel ===== |
||
* [[AT91SAM7]] |
* [[AT91SAM7]] |
||
+ | * [[SAM L11 Family]] |
||
===== Infineon ===== |
===== Infineon ===== |
||
+ | * [[XMC1000]] |
||
* [[XMC4500]] |
* [[XMC4500]] |
||
Line 71: | Line 77: | ||
===== Silicon Labs ===== |
===== Silicon Labs ===== |
||
* [[EFM32]] |
* [[EFM32]] |
||
− | * [[EFR32xG1x|EFR32xG12]] |
+ | <!--* [[EFR32xG1x|EFR32xG12]]--> |
− | * [[EFR32xG1x|EFR32xG13]] |
+ | <!--* [[EFR32xG1x|EFR32xG13]]--> |
− | * [[EFR32xG1x|EFR32xG14]] |
+ | <!--* [[EFR32xG1x|EFR32xG14]]--> |
+ | * [[EFR32xG1x_Bootloader]] |
||
===== ST ===== |
===== ST ===== |
||
Line 135: | Line 142: | ||
==== Open Flashloader ==== |
==== Open Flashloader ==== |
||
* [[Adding Support for New Devices]] |
* [[Adding Support for New Devices]] |
||
+ | * [[Using Flashloader with different IDEs]] |
||
=== J-Trace === |
=== J-Trace === |
||
− | ==== TRACE ==== |
||
* [[General notes for trace configuration]] |
* [[General notes for trace configuration]] |
||
+ | * [[Tracing on Atmel ATSAMA5D2]] |
||
+ | * [[Tracing on Atmel ATSAME70]] |
||
* [[Tracing on Atmel ATSAMV71]] |
* [[Tracing on Atmel ATSAMV71]] |
||
* [[Tracing on Infineon XMC4400 series MCUs]] |
* [[Tracing on Infineon XMC4400 series MCUs]] |
||
Line 148: | Line 157: | ||
* [[Tracing on NXP LPC4357]] |
* [[Tracing on NXP LPC4357]] |
||
* [[Tracing on NXP Kinetis MK21FN1M0]] |
* [[Tracing on NXP Kinetis MK21FN1M0]] |
||
+ | * [[Tracing on NXP Kinetis MK40]] |
||
* [[Tracing on NXP Kinetis MK60N512]] |
* [[Tracing on NXP Kinetis MK60N512]] |
||
* [[Tracing on NXP Kinetis MK64FN1M0]] |
* [[Tracing on NXP Kinetis MK64FN1M0]] |
||
Line 156: | Line 166: | ||
* [[Tracing on NXP Kinetis MKW24D512]] |
* [[Tracing on NXP Kinetis MKW24D512]] |
||
* [[Tracing on Renesas Synergy R7FS7G2]] |
* [[Tracing on Renesas Synergy R7FS7G2]] |
||
+ | * [[Tracing on Renesas R7S721001WS (RZ/A1H)]] |
||
+ | * [[Tracing on Renesas R7S910017 (RZ/T1)]] |
||
* [[Tracing on Silicon Labs EFM32GG990]] |
* [[Tracing on Silicon Labs EFM32GG990]] |
||
* [[Tracing on Silicon Labs EFM32PG12]] |
* [[Tracing on Silicon Labs EFM32PG12]] |
||
Line 172: | Line 184: | ||
* [[Tracing on ST STM32F767]] |
* [[Tracing on ST STM32F767]] |
||
* [[Tracing on ST STM32F769]] |
* [[Tracing on ST STM32F769]] |
||
+ | * [[Tracing on ST STM32H743]] |
||
+ | * [[Tracing on ST STM32L476]] |
||
+ | * [[Tracing on ST STM32L4R]] |
||
+ | * [[Tracing on ST STM32L4S]] |
||
* [[Tracing on ST STM32L152]] |
* [[Tracing on ST STM32L152]] |
||
+ | * [[Tracing on TI MSP432E4]] |
||
+ | * [[Tracing on TI TM4C129]] |
||
* [[Tracing on Toshiba TMPM370]] |
* [[Tracing on Toshiba TMPM370]] |
||
* [[Tracing on Toshiba TMPM440]] |
* [[Tracing on Toshiba TMPM440]] |
||
Line 195: | Line 213: | ||
* [[J-Link Command Strings]] |
* [[J-Link Command Strings]] |
||
− | === |
+ | === J-Link software === |
− | + | * [[J-Link Software and Documentation Pack]] |
|
− | * [[ |
+ | * [[Enable J-Link log file]] |
+ | * [[Using J-Link Script Files]] |
||
* [[Read-Modify-Write Flash]] |
* [[Read-Modify-Write Flash]] |
||
+ | * [[Using J-Link VCOM functionality]] |
||
+ | * [[J-Link Commander]] |
||
+ | ** [[J-Link_Commander#Perform flash download|Perform flash download]] |
||
+ | ** [[J-Link_Commander#Batch processing|Batch processing]] |
||
+ | ** [[J-Link_Commander#JLink.exe_return_value|JLink.exe return value]] |
||
+ | * [[Real-Time Transfer specifics]] |
||
− | + | === CALLIOPE mini === |
|
+ | * [[Upgrading CALLIOPE mini to J-Link]] |
||
− | * [[J-Link_Commander#Perform flash download|Perform flash download]] |
||
− | * [[J-Link_Commander#Batch processing|Batch processing]] |
||
− | * [[J-Link_Commander#JLink.exe_return_value|JLink.exe return value]] |
||
− | + | === J-Flash === |
|
* [[CRC calculation]] |
* [[CRC calculation]] |
||
Revision as of 10:05, 23 January 2018
Welcome to the SEGGER - Support Wiki
Contents
Debug Probes - J-Link & J-Trace
J-Link
Troubleshooting
- Debug session does not start
- J-Link cannot connect to the CPU
- Could not open J-Link shared library
- J-Link shown as generic BULK device in Windows
- J-Link-OB SAM3U
- J-Link-OB-RX621-ARM-SWD
- SPI Flash
- Unlimited Number of Breakpoints in Flash
- Debugging self-modifying code in flash
- Cannot update firmware of Flasher Portable
- Manual setup of JTAG chain
- Access to illegal addresses causes core to crash
- J-Trace PRO USB driver problems
IDE and Debugger specifics
Device specifics
Analog Devices
Atmel
Infineon
Intel
Nordic Semi
NXP
Renesas
Silicon Labs
ST
- Connecting to STM32 Nucleo boards
- Using SWO on STM327xxG evaluation boards
- Setting read out protection on STM32F0 devices
- Secured ST device detected
- SPC560D-Discovery Evalboard
- STR91x
- STM32
TI
Toshiba
Evaluation board specifics
Atmel
Microchip
Renesas
SiFive
Silicon Labs
TI
NXP
ST
Open Flashloader
J-Trace
- General notes for trace configuration
- Tracing on Atmel ATSAMA5D2
- Tracing on Atmel ATSAME70
- Tracing on Atmel ATSAMV71
- Tracing on Infineon XMC4400 series MCUs
- Tracing on Infineon XMC4500 series MCUs
- Tracing on Nordic Semiconductor nRF52
- Tracing on NXP LPC1768
- Tracing on NXP LPC1788
- Tracing on NXP LPC1857
- Tracing on NXP LPC4357
- Tracing on NXP Kinetis MK21FN1M0
- Tracing on NXP Kinetis MK40
- Tracing on NXP Kinetis MK60N512
- Tracing on NXP Kinetis MK64FN1M0
- Tracing on NXP Kinetis MK66FN2M0 (SEGGER emPower Board)
- Tracing on NXP Kinetis MK70FN1M0
- Tracing on NXP Kinetis MK80FN2
- Tracing on NXP Kinetis MKV58F1M0
- Tracing on NXP Kinetis MKW24D512
- Tracing on Renesas Synergy R7FS7G2
- Tracing on Renesas R7S721001WS (RZ/A1H)
- Tracing on Renesas R7S910017 (RZ/T1)
- Tracing on Silicon Labs EFM32GG990
- Tracing on Silicon Labs EFM32PG12
- Tracing on Silicon Labs EZR32LG330
- Tracing on Silicon Labs EZR32WG330
- Tracing on ST STM32F107
- Tracing on ST STM32F207
- Tracing on ST STM32F407 (SEGGER Cortex-M Trace Reference Board)
- Tracing on ST STM32F417
- Tracing on ST STM32F429
- Tracing on ST STM32F437
- Tracing on ST STM32F439
- Tracing on ST STM32F446
- Tracing on ST STM32F746
- Tracing on ST STM32F756
- Tracing on ST STM32F767
- Tracing on ST STM32F769
- Tracing on ST STM32H743
- Tracing on ST STM32L476
- Tracing on ST STM32L4R
- Tracing on ST STM32L4S
- Tracing on ST STM32L152
- Tracing on TI MSP432E4
- Tracing on TI TM4C129
- Tracing on Toshiba TMPM370
- Tracing on Toshiba TMPM440
- Getting unknown addresses in instruction trace
Keil MDK
Getting Started with Various IDEs
Miscellaneous
Glossary / Definitions
J-Link software
- J-Link Software and Documentation Pack
- Enable J-Link log file
- Using J-Link Script Files
- Read-Modify-Write Flash
- Using J-Link VCOM functionality
- J-Link Commander
- Real-Time Transfer specifics