at91cap7a-stk-sdram.cfg: faster reset
crank up JTAG speed as soon as clocks are set up. Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
This commit is contained in:
parent
07e0bd4685
commit
a72faf6405
|
@ -28,7 +28,7 @@ target create $_TARGETNAME arm7tdmi -endian $_ENDIAN -chain-position $_TARGETNAM
|
||||||
|
|
||||||
$_TARGETNAME configure -event reset-start {
|
$_TARGETNAME configure -event reset-start {
|
||||||
# start off real slow when we're running off internal RC oscillator
|
# start off real slow when we're running off internal RC oscillator
|
||||||
jtag_khz 10
|
jtag_khz 32
|
||||||
}
|
}
|
||||||
|
|
||||||
proc peek32 {address} {
|
proc peek32 {address} {
|
||||||
|
@ -76,6 +76,10 @@ $_TARGETNAME configure -event reset-init {
|
||||||
wait_state {expr {([peek32 0xFFFFFC68] & 0x8) == 0}}
|
wait_state {expr {([peek32 0xFFFFFC68] & 0x8) == 0}}
|
||||||
|
|
||||||
echo "Master clock ok."
|
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..."
|
echo "Configuring the SDRAM controller..."
|
||||||
|
|
||||||
# Configure EBI Chip select for SDRAM
|
# Configure EBI Chip select for SDRAM
|
||||||
|
@ -149,10 +153,6 @@ $_TARGETNAME configure -event reset-init {
|
||||||
mww 0xffffef00 0x3
|
mww 0xffffef00 0x3
|
||||||
|
|
||||||
echo "SDRAM configuration ok."
|
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
|
$_TARGETNAME configure -work-area-phys 0x00200000 -work-area-size 0x4000 -work-area-backup 0
|
||||||
|
|
Loading…
Reference in New Issue