imx31pdk: use rclk w/1MHz fallback
[fw/openocd] / tcl / board / at91cap7a-stk-sdram.cfg
index 6a7e22b278f6ac116368546b79a33f9f9f4c0a3e..72d9e0184847083abd7d44b9968715086ce26b60 100644 (file)
@@ -28,11 +28,11 @@ target create $_TARGETNAME arm7tdmi -endian $_ENDIAN -chain-position $_TARGETNAM
 
 $_TARGETNAME configure -event reset-start {
        # start off real slow when we're running off internal RC oscillator
-       jtag_khz 10
+       jtag_khz 32
 }
 
 proc peek32 {address} {
-       ocd_mem2array t 32 $address 1
+       mem2array t 32 $address 1
        return $t(0)
 }
 
@@ -76,6 +76,10 @@ $_TARGETNAME configure -event reset-init {
        wait_state {expr {([peek32 0xFFFFFC68] & 0x8) == 0}}  
 
        echo "Master clock ok."
+       
+       # Now that we're up and running, crank up speed!
+       global post_reset_khz ; jtag_khz $post_reset_khz
+       
        echo "Configuring the SDRAM controller..."
 
        # Configure EBI Chip select for SDRAM
@@ -149,10 +153,6 @@ $_TARGETNAME configure -event reset-init {
        mww 0xffffef00 0x3
        
        echo "SDRAM configuration ok."
-
-       # Now that we're up and running, crank up speed!
-       global post_reset_khz
-       jtag_khz $post_reset_khz
 }
 
 $_TARGETNAME configure -work-area-phys 0x00200000 -work-area-size 0x4000 -work-area-backup 0