lpc2148: redo to the new target configuration scheme
[fw/openocd] / tcl / target / omap5912.cfg
index fa0fc9e07beb88d315a4116c98009b2a0f55df8b..ed64f523edfd3cc5c209dc3abb6cbf4f7a73aba5 100644 (file)
@@ -7,13 +7,6 @@ if { [info exists CHIPNAME] } {
    set  _CHIPNAME omap5912
 }
 
-if { [info exists ENDIAN] } {
-   set  _ENDIAN $ENDIAN
-} else {
-  # this defaults to a bigendian
-   set  _ENDIAN little
-}
-
 if { [info exists CPUTAPID ] } {
    set _CPUTAPID $CPUTAPID
 } else {
@@ -21,6 +14,8 @@ if { [info exists CPUTAPID ] } {
    set _CPUTAPID 0x0692602f
 }
 
+adapter_nsrst_delay 100
+
 # NOTE:  presumes irlen 38 is the C55x DSP, matching BSDL for
 # its standalone siblings (like TMS320VC5502) of the same era
 
@@ -30,7 +25,7 @@ jtag newtap $_CHIPNAME arm -irlen 4 -expected-id $_CPUTAPID
 jtag newtap $_CHIPNAME unknown -irlen 8
 
 set _TARGETNAME $_CHIPNAME.arm
-target create $_TARGETNAME arm926ejs -endian $_ENDIAN -chain-position $_TARGETNAME
+target create $_TARGETNAME arm926ejs -chain-position $_TARGETNAME
 
 proc omap5912_reset {} {
        #
@@ -53,5 +48,5 @@ proc omap5912_reset {} {
 }
 
 # omap5912 lcd frame buffer as working area
-$_TARGETNAME configure -work-area-virt 0 -work-area-phys 0x20000000 \
+$_TARGETNAME configure -work-area-phys 0x20000000 \
        -work-area-size 0x3e800 -work-area-backup 0