From 1795239cfda77315ea2f4fbc028e7a411d13a7d0 Mon Sep 17 00:00:00 2001
From: Michael Schwingen <michael@schwingen.org>
Date: Sun, 2 Jan 2011 21:01:22 +0100
Subject: actux3.cfg: add function to setup for u-boot debugging

Signed-off-by: Michael Schwingen <michael@schwingen.org>
---
 tcl/board/actux3.cfg | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

(limited to 'tcl/board')

diff --git a/tcl/board/actux3.cfg b/tcl/board/actux3.cfg
index 922d4fcf..5435ff88 100644
--- a/tcl/board/actux3.cfg
+++ b/tcl/board/actux3.cfg
@@ -45,3 +45,25 @@ flash bank $_FLASHNAME cfi 0x50000000 0x400000 2 2 $_TARGETNAME
 
 init
 reset init
+
+# setup to debug u-boot in flash
+proc uboot_debug {} {
+    gdb_breakpoint_override hard
+    xscale vector_catch 0xFF
+
+    xscale vector_table low  1 0xe59ff018
+    xscale vector_table low  2 0xe59ff018
+    xscale vector_table low  3 0xe59ff018
+    xscale vector_table low  4 0xe59ff018
+    xscale vector_table low  5 0xe59ff018
+    xscale vector_table low  6 0xe59ff018
+    xscale vector_table low  7 0xe59ff018
+
+    xscale vector_table high 1 0xe59ff018
+    xscale vector_table high 2 0xe59ff018
+    xscale vector_table high 3 0xe59ff018
+    xscale vector_table high 4 0xe59ff018
+    xscale vector_table high 5 0xe59ff018
+    xscale vector_table high 6 0xe59ff018
+    xscale vector_table high 7 0xe59ff018
+}
-- 
cgit v1.2.3