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__
Neil Jensen 2012-02-24 16:31:44 -06:00 committed by Spencer Oliver
parent 5793056d96
commit 3a7ca6a621
1 changed files with 7 additions and 15 deletions

View File

@ -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
}