|
|
@@ -52,3 +52,22 @@ flash bank $_FLASHNAME lpc2000 0x0 0x80000 0 0 $_TARGETNAME \ |
|
|
|
# a reset-init handler) speeds it up. |
|
|
|
jtag_rclk [ expr 4000 / 6 ] |
|
|
|
$_TARGETNAME configure -event reset-start { jtag_rclk [ expr 4000 / 6] } |
|
|
|
|
|
|
|
|
|
|
|
$_TARGETNAME configure -event reset-init { |
|
|
|
# Do not remap 0x0000-0x0020 to anything but the flash (i.e. select |
|
|
|
# "User Flash Mode" where interrupt vectors are _not_ remapped, |
|
|
|
# and reside in flash instead). |
|
|
|
# |
|
|
|
# See Table 612. Memory Mapping Control register (MEMMAP - 0x400F C040) bit description |
|
|
|
# Bit Symbol Value Description Reset |
|
|
|
# value |
|
|
|
# 0 MAP Memory map control. 0 |
|
|
|
# 0 Boot mode. A portion of the Boot ROM is mapped to address 0. |
|
|
|
# 1 User mode. The on-chip Flash memory is mapped to address 0. |
|
|
|
# 31:1 - Reserved. The value read from a reserved bit is not defined. NA |
|
|
|
# |
|
|
|
# http://ics.nxp.com/support/documents/microcontrollers/?scope=LPC1768&type=user |
|
|
|
|
|
|
|
mww 0x400FC040 0x01 |
|
|
|
} |