Difference between revisions of "Main Page"

From SEGGER Wiki
Jump to: navigation, search
(J-Link software)
(31 intermediate revisions by 7 users not shown)
Line 1: Line 1:
  +
<div class="toclimit-4">
  +
__TOC__
  +
</div>
  +
 
<strong>Welcome to the SEGGER Wiki</strong>
 
<strong>Welcome to the SEGGER Wiki</strong>
   
Line 17: Line 21:
   
 
=== J-Link ===
 
=== J-Link ===
  +
* [[J-Link_control_panel | J-Link control panel]]
 
 
==== Software package components ====
 
==== Software package components ====
 
* [[J-Link_Remote_Server | J-Link Remote Server]]
 
* [[J-Link_Remote_Server | J-Link Remote Server]]
Line 35: Line 39:
 
* [[Eclipse]]
 
* [[Eclipse]]
 
* [[Atollic TrueSTUDIO]]
 
* [[Atollic TrueSTUDIO]]
  +
* [[Infineon DAVE 4]]
  +
* [[NXP KDS]]
  +
**[[NXP KDS#Updating J-Link under NXP KDS (Linux)|Updating J-Link under NXP KDS (Linux)]]
   
 
==== J-Link model specifics ====
 
==== J-Link model specifics ====
* [[J-Link OB SAM3U NordicSemi | J-Link OB SAM3U NordicSemi]]
+
* [[J-Link OB]]
* [[J-Link-OB SAM3U]]
 
* [[J-Link-OB-RX621-ARM-SWD]]
 
 
* [[J-Link EDU Mini]]
 
* [[J-Link EDU Mini]]
 
* [[J-Trace PRO Cortex-M]]
 
* [[J-Trace PRO Cortex-M]]
Line 64: Line 69:
 
* [[J-Link LITE SAM-ICE | J-Link LITE incorrectly shown as SAM-ICE]]
 
* [[J-Link LITE SAM-ICE | J-Link LITE incorrectly shown as SAM-ICE]]
 
* [[Incorrect J-Link USB driver installed]]
 
* [[Incorrect J-Link USB driver installed]]
  +
* [[J-Link application not starting]]
   
 
==== Device specifics ====
 
==== Device specifics ====
Line 111: Line 117:
   
 
===== NXP =====
 
===== NXP =====
* [[S32K11x series]]
+
* [[S32Kxxx]]
* [[S32K14x series]]
 
 
* [[Kinetis Series Devices]]
 
* [[Kinetis Series Devices]]
 
** [[K32W]]
 
** [[K32W]]
Line 130: Line 135:
 
** [[LPC178x]]
 
** [[LPC178x]]
 
** [[LPC540xx]]
 
** [[LPC540xx]]
  +
** [[LPC55xx]]
 
** [[LPC series - EMC buffer]]
 
** [[LPC series - EMC buffer]]
 
** [[Dual Core Debugging on LPC4350 with Embedded Studio]]
 
** [[Dual Core Debugging on LPC4350 with Embedded Studio]]
Line 164: Line 170:
 
** [[STM32F7]]
 
** [[STM32F7]]
 
** [[STM32H7]]
 
** [[STM32H7]]
  +
  +
===== Syntacore =====
  +
* [[Syntacore SCR1 | SCR1]]
   
 
===== TI =====
 
===== TI =====
Line 173: Line 182:
 
===== Toshiba =====
 
===== Toshiba =====
 
* [[TMPM46BF10FG Evaluation Board]]
 
* [[TMPM46BF10FG Evaluation Board]]
  +
  +
===== Xilinx =====
  +
* [[Xilinx Zynq UltraScalePlus | Zynq UltraScale+]]
   
 
===== Zilog =====
 
===== Zilog =====
Line 210: Line 222:
 
===== Silicon Labs =====
 
===== Silicon Labs =====
 
* [[EFM Starter Kits]]
 
* [[EFM Starter Kits]]
  +
  +
===== Syntacore =====
  +
* [[Syntacore SCR1 SDK Arty | SCR1 SDK Arty]]
   
 
===== TI =====
 
===== TI =====
 
* [[LAUNCHXL CC2640R2]]
 
* [[LAUNCHXL CC2640R2]]
 
* [[LAUNCHXL CC2650]]
 
* [[LAUNCHXL CC2650]]
  +
* [[LAUNCHXL CC26X2R1]]
 
* [[CC1310 LaunchPad]]
 
* [[CC1310 LaunchPad]]
 
* [[CC1350 LaunchPad]]
 
* [[CC1350 LaunchPad]]
Line 327: Line 343:
 
== Embedded Studio ==
 
== Embedded Studio ==
 
* [[SEGGER Embedded Studio]]
 
* [[SEGGER Embedded Studio]]
  +
**[[SEGGER Embedded_Studio#Nordic Semiconductor license | Nordic Semiconductor license]]
 
**[[SEGGER Embedded_Studio#ETB trace on NXP TWR-K65F|ETB trace on NXP TWR-K65F]]
 
**[[SEGGER Embedded_Studio#ETB trace on NXP TWR-K65F|ETB trace on NXP TWR-K65F]]
 
**[[SEGGER Embedded_Studio#How to port projects from IAR EWARM to SEGGER Embedded Studio|How to port projects from IAR EWARM to SEGGER Embedded Studio]]
 
**[[SEGGER Embedded_Studio#How to port projects from IAR EWARM to SEGGER Embedded Studio|How to port projects from IAR EWARM to SEGGER Embedded Studio]]
Line 346: Line 363:
 
**[[SEGGER Ozone#Dual_core_debugging_example_based_on_NXP_LPC4350|Dual core debugging example based on NXP LPC4350]]
 
**[[SEGGER Ozone#Dual_core_debugging_example_based_on_NXP_LPC4350|Dual core debugging example based on NXP LPC4350]]
 
**[[SEGGER Ozone#Start_debug_session_with_bootloader|Start debug session with bootloader]]
 
**[[SEGGER Ozone#Start_debug_session_with_bootloader|Start debug session with bootloader]]
  +
**[[SEGGER Ozone#Start_debug_session_with_bootloader|Watch window expression examples]]
   
 
== Middleware ==
 
== Middleware ==
Line 355: Line 373:
 
* [[J-Link Software and Documentation Pack]]
 
* [[J-Link Software and Documentation Pack]]
 
* [[Enable J-Link log file]]
 
* [[Enable J-Link log file]]
  +
* [[Selecting the correct device]]
 
* [[Using J-Link Script Files]]
 
* [[Using J-Link Script Files]]
 
* [[Using J-Link Command Strings]]
 
* [[Using J-Link Command Strings]]
Line 373: Line 392:
 
=== J-Flash ===
 
=== J-Flash ===
 
* [[CRC calculation]]
 
* [[CRC calculation]]
  +
  +
=== SEGGER Runtime Library ===
  +
* [[How to use the SEGGER Runtime Library with NXP's MCUXpresso]]
   
 
=== FAQ ===
 
=== FAQ ===
Line 394: Line 416:
 
* [[MCU Security Options]]
 
* [[MCU Security Options]]
 
* [[J-Link software versioning]]
 
* [[J-Link software versioning]]
  +
* [[Semihosting]]

Revision as of 12:47, 15 April 2019

Welcome to the SEGGER Wiki

Knowledge Base

The idea of the knowledge base is to explain terms often used in combination with Embedded Computing Systems, or "Embedded Systems", as they are usually referred to in our industry. In addition to that, we would like to be a useful resource to engineers, students and hobbyists programming Embedded Systems, typically microcontrollers, typically in C, C++ and some bits and pieces of Assembly language, by explaining things from a programmers angle and providing useful code examples.

Keep in mind, This is work in progress ... We plan to have a complete knowledge base around Embedded Systems in the near future

Debug Probes - J-Link & J-Trace

J-Link

Software package components

IDE and Debugger specifics

J-Link model specifics

Extending device support

Troubleshooting

Device specifics

ARM
Ambiq Micro
Analog Devices
Atmel
Cypress
Dialog Semiconductor
Infineon
Intel
MediaTek
Microchip
Nordic Semi
NXP
Renesas
Silicon Labs
SiFive
ST
Syntacore
TI
Toshiba
Xilinx
Zilog

Evaluation board specifics

ARM
Ambiq Micro
Adafruit
Atmel
Infineon
MediaTek
Microchip
Renesas
SiFive
Silicon Labs
Syntacore
TI
NXP
ST
Xilinx

Flash programming

J-Trace

Keil MDK

Getting Started with Various IDEs

Embedded Studio

SystemView

Ozone

Middleware

Miscellaneous

J-Link software

CALLIOPE mini

J-Flash

SEGGER Runtime Library

FAQ

Glossary / Definitions