From: David B. <dbr...@us...> - 2009-10-31 04:21:50
|
This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "Main OpenOCD repository". The branch, master has been updated via 81521064194bdd7f904bfbfd23b53a91d1a458b8 (commit) from 54c3cab266d2437299a6a3ba27e9f028d97822fa (commit) Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- commit 81521064194bdd7f904bfbfd23b53a91d1a458b8 Author: David Brownell <dbr...@us...> Date: Fri Oct 30 20:21:31 2009 -0700 NEWS: more info There were a few more changes worth mentioning, including support for more JTAG adapters, boundary scan improvements, another NAND driver, and the Win64 stuff. Signed-off-by: David Brownell <dbr...@us...> diff --git a/NEWS b/NEWS index 436dab7..2cf5d9f 100644 --- a/NEWS +++ b/NEWS @@ -5,12 +5,22 @@ other issues not mentioned here. JTAG Layer: FT2232H (high speed USB) support doesn't need separate configuration + New FT2232H JTAG adapters: Amontec, Olimex, Signalyzer New reset_config options for SRST gating the JTAG clock (or not) TAP declaration no longer requires ircapture and mask attributes - New "post-reset" event handler for TAP-invariant setup code + Scan chain setup should be more robust, with better diagnostics + New TAP events: + "post-reset" for TAP-invariant setup code (TAPs not usable yet) + "setup" for use once TAPs are addressable (e.g. with ICEpick) Overridable Tcl "init_reset" and "jtag_init" procedures + Simple "autoprobe" mechanism to help simplify server setup + +Boundary Scan: + SVF bugfixes ... parsing fixes, better STATE switch conformance + XSVF bugfixes ... be more correct, handle Xilinx tool output Target Layer: + Warn on use of obsolete numeric target IDs New commands for use with Cortex-M3 processors: "cortex_m3 disassemble" ... Thumb2 disassembly (UAL format) "cortex_m3 vector_catch" ... traps certain hardware faults @@ -18,20 +28,28 @@ Target Layer: If you're willing to help debug it VERY EARLY Cortex-A8 and ARMv7A support Updated BeagleBoard.org hardware support + you may need to explicitly "reset" after connect-to-Beagle New commands for use with XScale processors: "xscale vector_table" + ARM + bugfixes to single-stepping Thumb code + ETM: unavailable registers are not listed + ETB, ETM: report actual hardware status ARM9 name change: "arm9 vector_catch" not "arm9tdmi vector_catch" ARM11 single stepping support for i.MX31 bugfix for missing "arm11" prefix on "arm11 memwrite ..." - ETM support - Unavailable registers are not listed + GDB support + gdb_attach command is gone Flash Layer: The lpc2000 driver handles the new NXP LPC1700 (Cortex-M3) chips - New lpc2900 driver for NXP LPC2900 chips (ARM968 based) + New drivers: + lpc2900, for NXP LPC2900 chips (ARM968 based) + mx3_nand, for imx31 New "last" flag for NOR "flash erase_sector" and "flash protect" The "nand erase N" command now erases all of bank N + Speed up davinci_nand by about 3x Board, Target, and Interface Configuration Scripts: Amontec JTAGkey2 support @@ -48,6 +66,8 @@ Documentation: Notes on target source code changes that may help debugging Build and Release: + Clean builds on (32-bit) Cygwin + Clean builds on 64-bit MinGW For more details about what has changed since the last release, see the ChangeLog associated with this source archive. For older NEWS, ----------------------------------------------------------------------- Summary of changes: NEWS | 28 ++++++++++++++++++++++++---- 1 files changed, 24 insertions(+), 4 deletions(-) hooks/post-receive -- Main OpenOCD repository |