ARM966: help/usage updates
[fw/openocd] / NEWS
diff --git a/NEWS b/NEWS
index a0bf43c21ff0e120ed915bc5185b1dc37d1b56b1..ba7e0e60dca24cadfe8be205e7a81c681f3c6b25 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -5,15 +5,38 @@ and other issues not mentioned here.
 
 JTAG Layer:
        Support KT-Link JTAG adapter.
+       Support USB-JTAG, Altera USB-Blaster and compatibles.
 
 Boundary Scan:
 Target Layer:
+       General
+               - new "reset-assert" event, for systems without SRST
        ARM
                - renamed "armv4_5" command prefix as "arm"
+               - recognize TrustZone "Secure Monitor" mode
+               - "arm regs" command output changed
+               - register names use "sp" not "r13"
+               - add top-level "mcr" and "mrc" commands, replacing
+                 various core-specific operations
+               - basic semihosting support
        ARM11
                - Preliminary ETM and ETB hookup
                - accelerated "flash erase_check"
                - accelerated GDB memory checksum
+               - support "arm regs" command
+               - can access all core modes and registers
+               - watchpoint support
+       Cortex-A8
+               - support "arm regs" command
+               - can access all core modes and registers
+               - supports "reset-assert" event (used on OMAP3530)
+               - watchpoint support
+       Cortex-M3
+               - Exposed DWT registers like cycle counter
+       ETM, ETB
+               - "trigger_percent" command moved ETM --> ETB
+               - "etm trigger_debug" command added
+       Freescale DSP563xx cores (partial support)
 
 Flash Layer:
        'flash bank' and 'nand device' take <bank_name> as first argument.
@@ -21,11 +44,17 @@ Flash Layer:
                - <bank_name>: reference the bank with its defined name
                - <driver_name>[.N]: reference the driver's Nth bank
        New 'nand verify' command to check bank against an image file.
+       The "flash erase_address" command now rejects partial sectors;
+               previously it would silently erase extra data.
+       New at91sam9 NAND controller driver.
 
 Board, Target, and Interface Configuration Scripts:
        ARM9
                - ETM and ETB hookup for iMX2* targets
        Add $HOME/.openocd to the search path.
+       Handle Rev C of LM3S811 eval boards.
+               - use "luminary-lm3s811.cfg" for older boards
+               - use "luminary.cfg" for RevC and newer
 
 Core Jim/TCL Scripting:
        New 'usage' command to provide terse command help.
@@ -40,6 +69,8 @@ Documentation:
 
 Build and Release:
        Use --enable-doxygen-pdf to build PDF developer documentation.
+       Consider upgrading to libftdi 0.17 if you use that library; it
+               includes bugfixes which improve FT2232H support.
 
 For more details about what has changed since the last release,
 see the git repository history.  With gitweb, you can browse that