You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
kc8apf 48c8589513 AT91SAM9260 and Olimex changes by Dean Glazeski <dnglaze@gmail.com> 15 years ago
..
aduc702x.cfg Fix support for ADuC702x flash. Courtesy of Michael Ashton <data@gtf.org> 15 years ago
at91eb40a.cfg correct CPU ID 15 years ago
at91r40008.cfg Typos in config files found by Sergey Lapin 15 years ago
at91rm9200.cfg jtag newtap change & huge manual update 15 years ago
at91sam9260.cfg AT91SAM9260 and Olimex changes by Dean Glazeski <dnglaze@gmail.com> 15 years ago
epc9301.cfg jtag newtap change & huge manual update 15 years ago
imote2.cfg More fixes thanks to Kees Jongenburger 15 years ago
imx21.cfg imx21 config provided by Alan Carvalho de Assis <acassis@gmail.com> 15 years ago
imx27.cfg jtag newtap change & huge manual update 15 years ago
imx31.cfg arm11 wip 15 years ago
ipx42x.cfg jtag newtap change & huge manual update 15 years ago
is5114.cfg More fixes thanks to Kees Jongenburger 15 years ago
lm3s811.cfg - cleanup target config scripts 15 years ago
lm3s3748.cfg - cleanup target config scripts 15 years ago
lm3s6965.cfg - cleanup target config scripts 15 years ago
lpc2129.cfg jtag newtap change & huge manual update 15 years ago
lpc2148.cfg jtag newtap change & huge manual update 15 years ago
lpc2148_2mhz.cfg jtag newtap change & huge manual update 15 years ago
lpc2148_rclk.cfg jtag newtap change & huge manual update 15 years ago
lpc2294.cfg jtag newtap change & huge manual update 15 years ago
netx500.cfg jtag newtap change & huge manual update 15 years ago
nslu2.cfg jtag newtap change & huge manual update 15 years ago
omap5912.cfg jtag newtap change & huge manual update 15 years ago
pic32mx.cfg - added mips software breakpoint support 15 years ago
pxa255.cfg jtag newtap change & huge manual update 15 years ago
pxa255_sst.cfg jtag newtap change & huge manual update 15 years ago
pxa270.cfg jtag newtap change & huge manual update 15 years ago
readme.txt use reset init explicitly before "load". 16 years ago
sam7se512.cfg jtag newtap change & huge manual update 15 years ago
sam7x256.cfg jtag newtap change & huge manual update 15 years ago
samsung_s3c2410.cfg Fix from Kees Jongenburger (Part Duex) 15 years ago
samsung_s3c2440.cfg Updates and fixes from Kees Jongenburger 15 years ago
samsung_s3c4510.cfg jtag newtap change & huge manual update 15 years ago
samsung_s3c6410.cfg More fixes thanks to Kees Jongenburger 15 years ago
sharp_lh79532.cfg jtag newtap change & huge manual update 15 years ago
smdk6410.cfg jtag newtap change & huge manual update 15 years ago
smp8634.cfg - add missing svn props from r1299 commit 15 years ago
stm32.cfg - cleanup target config scripts 15 years ago
stm32stick.cfg - cleanup target config scripts 15 years ago
str9comstick.cfg - incorrect str9 irmask used in config files 15 years ago
str710.cfg Typos found by miceal catudal 15 years ago
str730.cfg Typos found by miceal catudal 15 years ago
str750.cfg Typos found by miceal catudal 15 years ago
str910-eval.cfg - incorrect str9 irmask used in config files 15 years ago
str912.cfg - incorrect str9 irmask used in config files 15 years ago
test_reset_syntax_error.cfg jtag newtap change & huge manual update 15 years ago
test_syntax_error.cfg Rick Altherr <kc8apf@kc8apf.net> - update syntax 15 years ago
wi-9c.cfg jtag newtap change & huge manual update 15 years ago
xba_revA3.cfg jtag newtap change & huge manual update 15 years ago
zy1000.cfg update zy1000 to svn head jtag api 15 years ago

readme.txt

Prerequisites:
The users of OpenOCD as well as computer programs interacting with OpenOCD are expecting that certain commands
do the same thing across all the targets.

Rules to follow when writing scripts:

1. The configuration script should be defined such as , for example, the following sequences are working:
reset
flash info <bank>
and
reset
flash erase_address <start> <len>
and
reset init
load

In most cases this can be accomplished by specifying the default startup mode as reset_init (target command
in the configuration file).

2. If the target is correctly configured, flash must be writable without any other helper commands. It is
assumed that all write-protect mechanisms should be disabled.

3. The configuration scripts should be defined such as the binary that was written to flash verifies
(turn off remapping, checksums, etc...)

flash write_image [file] <parameters>
verify_image [file] <parameters>

4. jtag_khz sets the maximum speed (or alternatively RCLK). If invoked
multiple times only the last setting is used.

interface/xxx.cfg files are always executed *before* target/xxx.cfg
files, so any jtag_khz in interface/xxx.cfg will be overridden by
target/xxx.cfg. jtag_khz in interface/xxx.cfg would then, effectively,
set the default JTAG speed.

Note that a target/xxx.cfg file can invoke another target/yyy.cfg file,
so one can create target subtype configurations where e.g. only
amount of DRAM, oscilator speeds differ and having a single
config file for the default/common settings.