Document API IEC60730 Library
Static Public Attributes | List of all members
enums.JLinkResetStrategyCortexM3 Class Reference

Static Public Attributes

int NORMAL = 0
 
int CORE = 1
 
int RESETPIN = 2
 
int CONNECT_UNDER_RESET = 3
 
int HALT_AFTER_BTL = 4
 
int HALT_BEFORE_BTL = 5
 
int KINETIS = 6
 
int ADI_HALT_AFTER_KERNEL = 7
 
int CORE_AND_PERIPHERALS = 8
 
int LPC1200 = 9
 
int S3FN60D = 10
 

Detailed Description

Target reset strategies for the J-Link.
Attributes:
  NORMAL: default reset strategy, does whatever is best to reset.
  CORE: only the core is reset via the ``VECTRESET`` bit.
  RESETPIN: pulls the reset pin low to reset the core and peripherals.
  CONNECT_UNDER_RESET: J-Link connects to target while keeping reset
    active.  This is recommended for STM32 devices.
  HALT_AFTER_BTL: halt the core after the bootloader is executed.
  HALT_BEFORE_BTL: halt the core before the bootloader is executed.
  KINETIS: performs a normal reset, but also disables the watchdog.
  ADI_HALT_AFTER_KERNEL: sets the ``SYSRESETREQ`` bit in the ``AIRCR`` in
    order to reset the device.
  CORE_AND_PERIPHERALS: sets the ``SYSRESETREQ`` bit in the ``AIRCR``, and
    the ``VC_CORERESET`` bit in the ``DEMCR`` to make sure that the CPU is
    halted immediately after reset.
  LPC1200: reset for LPC1200 devices.
  S3FN60D: reset for Samsung S3FN60D devices.
Note:
  Please see the J-Link SEGGER Documentation, UM8001, for full information
  about the different reset strategies.

The documentation for this class was generated from the following file: