+$_TARGETNAME configure -event reset-start {
+ # Upon reset, set the JTAG frequency to 3MHz again, see above.
+ echo "Setting JTAG speed to 3MHz until clocks are initialized."
+ adapter speed 3000
+
+ # Halt the CPU.
+ halt
+
+ # Disable faster memory access for now.
+ arm7_9 fast_memory_access disable
+}
+
+$_TARGETNAME configure -event reset-init {
+ # Setup clocks, and initialize SRAM and DDR SDRAM.
+ tonga2_init
+
+ # At this point the CPU is running at 192MHz, increase JTAG speed.
+ # Tests showed that 15MHz works OK, higher speeds can cause problems,
+ # though. Not sure if this is a CPU issue or JTAG adapter issue.
+ echo "Increasing JTAG speed to 15MHz."
+ adapter speed 15000