summaryrefslogtreecommitdiff
path: root/doc/scripts/xscale_ixp_startup.script
diff options
context:
space:
mode:
Diffstat (limited to 'doc/scripts/xscale_ixp_startup.script')
-rw-r--r--doc/scripts/xscale_ixp_startup.script36
1 files changed, 36 insertions, 0 deletions
diff --git a/doc/scripts/xscale_ixp_startup.script b/doc/scripts/xscale_ixp_startup.script
new file mode 100644
index 00000000..268055a9
--- /dev/null
+++ b/doc/scripts/xscale_ixp_startup.script
@@ -0,0 +1,36 @@
+#---------------------------------------------------------------------
+#-- OpenOCD Reset Init Script for IXP42x box with RedBoot
+#---------------------------------------------------------------------
+
+#debug 3
+
+#- Let U-Boot setup the box ------------------------------------------
+poll
+resume 0x40
+sleep 2000
+halt
+wait_halt 20
+
+#- Reverse RedBoot crap ----------------------------------------------
+xscale icache disable
+xscale dcache disable
+xscale mmu disable
+
+#- Check for flash ---------------------------------------------------
+flash banks
+flash probe 0
+flash probe 1
+#flash protect_check 0
+#flash protect_check 1
+#flash erase_check 0
+#flash erase_check 1
+#flash info 0
+#flash info 1
+
+#- Bootloader --------------------------------------------------------
+#flash erase 0 0 2
+#flash write 0 //devboc/homes/src/denx/u-boot-git/u-boot.bin 0x00000 bin
+
+#- Kernel Image ------------------------------------------------------
+#flash erase 0 3 23
+#flash write 0 //devbox/homes/src/pengutronics/ptxdist-project/images/linuximage 0x60000 bin