diff --git a/tcl/board/imx31pdk.cfg b/tcl/board/imx31pdk.cfg
index 2318e44bdd2b1aa8d9e30432cb30cd750005e374..e000e3cc69f5205739140cd2b49a7908bb3cf94d 100644
--- a/tcl/board/imx31pdk.cfg
+++ b/tcl/board/imx31pdk.cfg
@@ -1,15 +1,10 @@
 # The IMX31PDK eval board has a single IMX31 chip
 source [find target/imx31.cfg]
-$_TARGETNAME configure -event gdb-attach { reset init }
 $_TARGETNAME configure -event reset-init { imx31pdk_init }
 
 proc imx31pdk_init { } {
 	# This setup puts RAM at 0x80000000
 
-	# reset the board correctly
-	reset run
-	reset halt
-
 	# ========================================
 	# Init CCM
 	# ========================================