diff options
Diffstat (limited to 'doc/openocd.texi')
-rw-r--r-- | doc/openocd.texi | 27 |
1 files changed, 22 insertions, 5 deletions
diff --git a/doc/openocd.texi b/doc/openocd.texi index 786af94..19736ac 100644 --- a/doc/openocd.texi +++ b/doc/openocd.texi @@ -250,7 +250,16 @@ Cirrus Logic EP93xx based single-board computer bit-banging (in development) @item @b{jtag_speed} <@var{number}> @cindex jtag_speed Limit the maximum speed of the JTAG interface. Usually, a value of zero means maximum -speed. The actual effect of this option depends on the JTAG interface used. +speed. The actual effect of this option depends on the JTAG interface used. + +@itemize @minus +@item wiggler: maximum speed / @var{number} +@item ft2232: 6MHz / (@var{number}+1) +@item amt jtagaccel: 8 / 2**@var{number} +@end itemize + +Note: Make sure the jtag clock is no more than @math{1/6th × CPU-Clock}. This is +especially true for synthesized cores (-S). @item @b{reset_config} <@var{signals}> [@var{combination}] [@var{trst_type}] [@var{srst_type}] @cindex reset_config @@ -384,6 +393,12 @@ SRST signals on external connector Hitex STR9 comstick @item stm32stick Hitex STM32 Performance Stick +@item flyswatter +Tin Can Tools Flyswatter +@item turtelizer2 +egnite Software turtelizer2 +@item oocdlink +OOCDLink @end itemize @item @b{ft2232_vid_pid} <@var{vid}> <@var{pid}> @@ -545,11 +560,13 @@ CFI flashes require the number of the target they're connected to as an addition argument. The CFI driver makes use of a working area (specified for the target) to significantly speed up operation. +@var{chip_width} and @var{bus_width} are specified in bytes. + @subsection at91sam7 options @cindex at91sam7 options -@b{flash bank at91sam7} 0 0 0 0 <@var{target#>}> -AT91SAM7 flashes only require the target#, all other values are looked up after +@b{flash bank at91sam7} 0 0 0 0 <@var{target#}> +AT91SAM7 flashes only require the @var{target#}, all other values are looked up after reading the chip-id and type. @subsection str7 options @@ -581,13 +598,13 @@ Use the standard str9 driver for programming. @cindex stellaris (LM3Sxxx) options @b{flash bank stellaris} <@var{base}> <@var{size}> 0 0 <@var{target#}> -stellaris flash plugin only require the target#. +stellaris flash plugin only require the @var{target#}. @subsection stm32x options @cindex stm32x options @b{flash bank stm32x} <@var{base}> <@var{size}> 0 0 <@var{target#}> -stm32x flash plugin only require the target#. +stm32x flash plugin only require the @var{target#}. @node Commands @chapter Commands |