target/register: Use 'bool' data type
[openocd.git] / tcl / target / max32625.cfg
blob7182b235fb56ba60695b8a5c7063e31e7bfa1e58
1 # Maxim Integrated MAX32625 OpenOCD target configuration file
2 # www.maximintegrated.com
4 # adapter speed
5 adapter_khz 4000
7 # reset pin configuration
8 reset_config srst_only
10 if {[using_jtag]} {
11     jtag newtap max32625 cpu -irlen 4 -irmask 0xf -expected-id 0x4ba00477 -ignore-version
12     jtag newtap maxtest tap -irlen 4 -irmask 0xf -ircapture 0x1 -expected-id 0x07f71197 -ignore-version
13 } else {
14     swd newdap max32625 cpu -irlen 4 -irmask 0xf -expected-id 0x2ba01477 -ignore-version
17 # target configuration
18 target create max32625.cpu cortex_m -chain-position max32625.cpu
19 max32625.cpu configure -work-area-phys 0x20005000 -work-area-size 0x2000
21 # Config Command: flash bank name driver base size chip_width bus_width target [driver_options]
22 #   flash bank <name> max32xxx <base> <size> 0 0 <target> <flc base> <sector> <clk> <burst>
23 #   max32625 flash base address   0x00000000
24 #   max32625 flash size           0x80000 (512k)
25 #   max32625 FLC base address     0x40002000
26 #   max32625 sector (page) size   0x2000 (8kB)
27 #   max32625 clock speed          96 (MHz)
28 flash bank max32625.flash max32xxx 0x00000000 0x80000 0 0 max32625.cpu 0x40002000 0x2000 96