2014-01-17 19:08:26 +00:00
|
|
|
|
This file includes highlights of the changes made in the OpenOCD
|
|
|
|
|
source archive release.
|
2009-07-06 11:26:21 +00:00
|
|
|
|
|
|
|
|
|
JTAG Layer:
|
2015-04-09 07:55:49 +00:00
|
|
|
|
* SWD support with FTDI, Versaloon, J-Link, sysfsgpio
|
|
|
|
|
* CMSIS-DAP massive speed and stability improvements
|
|
|
|
|
* Versaloon driver ported to libusb-1.0
|
|
|
|
|
* STLink can reestablish communication with a target that was
|
|
|
|
|
disconnected or rebooted
|
|
|
|
|
* STLink FAULT and WAIT SWD handling improved
|
|
|
|
|
* New hla_serial command to distinguish between several HLA
|
|
|
|
|
adapters attached to a single machine
|
|
|
|
|
* Serial number support for CMSIS-DAP and J-Link adapters
|
|
|
|
|
* Support for more J-Link adapters
|
|
|
|
|
* TAP autoprobing improvements
|
|
|
|
|
* Big speedup for SVF playback with USB Blaster
|
2012-05-14 12:05:56 +00:00
|
|
|
|
|
2009-10-31 03:21:31 +00:00
|
|
|
|
Boundary Scan:
|
2012-05-14 12:05:56 +00:00
|
|
|
|
|
2009-07-06 11:26:21 +00:00
|
|
|
|
Target Layer:
|
2015-04-09 07:55:49 +00:00
|
|
|
|
* Stability improvements for targets that get disconnected or
|
|
|
|
|
rebooted during a debug session
|
|
|
|
|
* MIPS speed and reliability improvements
|
|
|
|
|
* MIPS 1.5/2.0 fixes
|
|
|
|
|
* ARMv7-R improvements
|
|
|
|
|
* Cortex-A improvements, A7, A15 MPCores support
|
|
|
|
|
* FPU support for ARMv7-M (Cortex-M4F)
|
|
|
|
|
* TPIU/ITM support (including SWO/SWV tracing), can be
|
|
|
|
|
captured with external tools or STLink
|
|
|
|
|
* JTAG Serial Port (Advanced Debug System softcore) support
|
|
|
|
|
* Profiling support for OpenRISC
|
|
|
|
|
* ChibiOS/RT 3.0 support (with and without FPU)
|
|
|
|
|
* FreeRTOS current versions support
|
|
|
|
|
* Freescale MQX RTOS support
|
|
|
|
|
* GDB target description support for MIPS
|
|
|
|
|
* The last created target is auto-selected as the current
|
2012-05-14 12:05:56 +00:00
|
|
|
|
|
2009-07-06 11:26:21 +00:00
|
|
|
|
Flash Layer:
|
2015-04-09 07:55:49 +00:00
|
|
|
|
* nRF51 async loader to improve flashing performance and stability
|
|
|
|
|
* Cypress PSoC 41xx/42xx family flash driver
|
|
|
|
|
* Silabs SiM3 family flash driver
|
|
|
|
|
* Marvell Wireless Microcontroller SPI flash driver
|
|
|
|
|
* Kinetis mass erase (part unsecuring) implemented
|
|
|
|
|
* lpcspifi stability fixes
|
|
|
|
|
* STM32 family sync with reference manuals, L0 support, bugfixes
|
|
|
|
|
* LPC2000 driver automatically determines part and flash size
|
|
|
|
|
* NXP LPC11(x)xx, LPC13xx, LPC15xx, LPC8xx, LPC5410x, LPC407x support
|
|
|
|
|
* Atmel SAMD, SAMR, SAML21 devices support
|
|
|
|
|
* Atmel SAM4E16 support
|
|
|
|
|
* ZeroGecko family support
|
|
|
|
|
* TI Tiva C Blizzard and Snowflake families support
|
|
|
|
|
* Nuvoton NuMicro M051 support
|
2012-05-14 12:05:56 +00:00
|
|
|
|
|
2009-07-14 09:02:00 +00:00
|
|
|
|
Board, Target, and Interface Configuration Scripts:
|
2015-04-09 07:55:49 +00:00
|
|
|
|
* Normal target configs can work with HLA (STLink, ICDI) adapters
|
|
|
|
|
* STM32 discovery and Nucleo boards configs
|
|
|
|
|
* Gumstix AeroCore board config
|
|
|
|
|
* General Plus GP326XXXA target config
|
|
|
|
|
* Micrel KS869x target config
|
|
|
|
|
* ASUS RT-N66U board config
|
|
|
|
|
* Atmel SAM4E-EK board config
|
|
|
|
|
* Atmel AT91SAM4L proper reset handling implemented
|
|
|
|
|
* TI OMAP/AM 3505, 3517 target configs
|
|
|
|
|
* nRF51822-mKIT board config
|
|
|
|
|
* RC Module К1879ХБ1Я target config
|
|
|
|
|
* TI TMDX570LS20SUSB board config
|
|
|
|
|
* TI TMS570 USB Kit board config
|
|
|
|
|
* TI CC2538, CC26xx target configs
|
|
|
|
|
* TI AM437x major config improvements, DDR support
|
|
|
|
|
* TI AM437X IDK board config
|
|
|
|
|
* TI SimpleLink Wi-Fi CC3200 LaunchPad configs
|
|
|
|
|
* Silicon Labs EM357, EM358 target configs
|
|
|
|
|
* Infineon XMC1000, XMC4000 family targets and boards configs
|
|
|
|
|
* Atheros AR9331 target config
|
|
|
|
|
* TP-LINK TL-MR3020 board config
|
|
|
|
|
* Alphascale asm9260t target and eval kit configs
|
|
|
|
|
* Olimex SAM7-LA2 (AT91SAM7A2) board config
|
|
|
|
|
* EFM32 Gecko boards configs
|
|
|
|
|
* Spansion FM4 target and SK-FM4-176L-S6E2CC board configs
|
|
|
|
|
* LPC1xxx target configs were restructured
|
|
|
|
|
* IoT-LAB debug adapter config
|
|
|
|
|
* DP BusBlaster KT-Link compatible config
|
2014-01-17 19:08:26 +00:00
|
|
|
|
|
|
|
|
|
Server Layer:
|
2015-04-09 07:55:49 +00:00
|
|
|
|
* Polling period can be configured
|
|
|
|
|
* "shutdown" command has an immediate effect
|
|
|
|
|
* The "program" command doesn't lead to a shutdown by
|
|
|
|
|
default, use optional "exit" parameter for the old behaviour
|
|
|
|
|
* Proper OS signal handling was implemented
|
|
|
|
|
* Async target notifications for the Tcl RPC
|
2012-05-14 12:05:56 +00:00
|
|
|
|
|
2009-07-06 11:26:21 +00:00
|
|
|
|
Documentation:
|
2012-05-14 12:05:56 +00:00
|
|
|
|
|
2009-07-06 11:26:21 +00:00
|
|
|
|
Build and Release:
|
2014-01-17 19:08:26 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This release also contains a number of other important functional and
|
|
|
|
|
cosmetic bugfixes. For more details about what has changed since the
|
|
|
|
|
last release, see the git repository history:
|
|
|
|
|
|
2015-04-09 07:55:49 +00:00
|
|
|
|
http://sourceforge.net/p/openocd/code/ci/v0.9.0-rc1/log/?path=
|
2009-07-06 11:26:21 +00:00
|
|
|
|
|
2009-11-04 23:54:33 +00:00
|
|
|
|
|
|
|
|
|
For older NEWS, see the NEWS files associated with each release
|
|
|
|
|
(i.e. NEWS-<version>).
|
2009-07-06 11:26:21 +00:00
|
|
|
|
|
|
|
|
|
For more information about contributing test reports, bug fixes, or new
|
|
|
|
|
features and device support, please read the new Developer Manual (or
|
2010-01-09 01:20:47 +00:00
|
|
|
|
the BUGS and PATCHES.txt files in the source archive).
|