cfg: beaglebone cleanup
Simplified the configuration and removed things that were not necessary for debugging. Also added reset configuration. Signed-off-by: Neil Jensen <neil30al@gmail.com> Change-Id: I96f991c3051aa68278212cd6509484cbce40ccb7 Reviewed-on: http://openocd.zylin.com/488 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>__archive__
parent
5793056d96
commit
3a7ca6a621
|
@ -3,8 +3,12 @@ interface ft2232
|
|||
ft2232_layout xds100v2
|
||||
ft2232_vid_pid 0x0403 0xa6d0
|
||||
|
||||
#jtag_rclk 10
|
||||
adapter_khz 1000
|
||||
adapter_khz 16000
|
||||
|
||||
reset_config trst_and_srst
|
||||
|
||||
|
||||
|
||||
|
||||
if { [info exists CHIPNAME] } {
|
||||
set _CHIPNAME $CHIPNAME
|
||||
|
@ -73,20 +77,8 @@ target create $_TARGETNAME cortex_a8 -chain-position $_CHIPNAME.dap -dbgbase 0x8
|
|||
# SRAM: 64K at 0x4030.0000; use the first 16K
|
||||
$_TARGETNAME configure -work-area-phys 0x40300000 -work-area-size 0x4000
|
||||
|
||||
$_TARGETNAME configure -event reset-assert "am335x_dbginit $_TARGETNAME"
|
||||
$_TARGETNAME configure -event reset-assert-post "am335x_dbginit $_TARGETNAME"
|
||||
|
||||
$_TARGETNAME configure -event gdb-attach {
|
||||
global _TARGETNAME
|
||||
am335x_dbginit $_TARGETNAME
|
||||
echo "Halting target"
|
||||
cortex_a8 dbginit
|
||||
halt
|
||||
}
|
||||
|
||||
# Run this to enable invasive debugging. This is run automatically in the
|
||||
# reset sequence.
|
||||
proc am335x_dbginit {target} {
|
||||
# General Cortex A8 debug initialisation
|
||||
cortex_a8 dbginit
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue