This commit is contained in:
2024-12-04 06:46:44 +06:00
parent a764880fe0
commit a521086d10
18 changed files with 2244 additions and 1115 deletions

View File

@@ -24,17 +24,20 @@ if { [info exists CPUTAPID] } {
set _CPUTAPID 0x2ba01477
}
swj_newdap $_CHIPNAME cpu -irlen 4 -expected-id $_CPUTAPID
swd newdap $_CHIPNAME cpu -irlen 4 -expected-id $_CPUTAPID
set _TARGETNAME $_CHIPNAME.cpu
target create $_TARGETNAME cortex_m -endian $_ENDIAN -chain-position $_TARGETNAME
dap create $_CHIPNAME.dap -chain-position $_CHIPNAME.cpu
target create $_TARGETNAME cortex_m -endian $_ENDIAN -dap $_CHIPNAME.dap
$_TARGETNAME configure -work-area-phys 0x10001000 -work-area-size $_WORKAREASIZE -work-area-backup 0
# todo: get work area from makefile
$_TARGETNAME configure -work-area-phys 0x10001500 -work-area-size $_WORKAREASIZE -work-area-backup 0
adapter_khz 500
adapter_nsrst_delay 100
adapter speed 4000
adapter srst delay 100
if {![using_hla]} {
cortex_m reset_config sysresetreq
}
$_TARGETNAME configure -event reset-init {amebaz_init}