- Important information
- New features
- Known problems
- Program corrections
- User guide corrections
- Miscellaneous
- Release history
Important information
-
The C-SPY Nexus debugger driver does not support the 64-bit versions of Windows Vista and Windows 7.
New features
-
None.
Known Problems
-
None.
Program Corrections
-
None.
User guide corrections
-
None.
Miscellaneous
-
A flash loader is provided for the SC14480 device and can be used as a template for other devices.
Release history
V3.10 - 2011-03-03
New features-
Debugging multiple images
C-SPY can now debug several independently built images during one debug session. Choose Project options>Debugger>Images to specify the location of the images to be downloaded in addition to the current application. There is also a new debugger window called Images where you select the application for which debug information shall be displayed.
V2.20 - 2009-04-02
Program corrections-
None.
V2.12A - 2007-08-21
New features-
Support for the CR16C trace unit.
The CR16C Nexus C-SPY driver now includes full support for the trace unit available in the CR16C devices SC14450 and SC14480. The Trace window can be accessed through the Nexus Trace Window menu command.
The Trace Window Settings dialog box, which can be accessed from the Trace window, provides the following options::- Data trace
- Instruction trace
- Data, instruction, and other event traces
- Trace condition and trace extension condition
- Trace buffer size and mode
- Trace regions start and length
-
Default device description file (*.ddf) was not based on the CR16C co-processor. This is now corrected.
[EW18300] -
The IDE incorrectly prevented DATA24 heap sizes larger than 64kbytes. This is now corrected.
[EW19112]
V2.11A - 2006-04-27
New features-
Support for new devices.
-
The zones DIP_RAM and DIP_RAM_2, defined in the ddf file, are now disassembled as DIP assembler.
-
No disassembly while using the hardware debugger. This is now corrected.
[EW15830] -
No single stepping after a software breakpoint has been used. This is now corrected.
[EW15831] -
Using CLK100 as clock for an OS caused STEP/GO problem.
[EW16156] -
The Nexus emulator cache did not work for memory zones larger than 64 Kbytes.
[EW16167]
V2.10A - 2004-07-07
New features-
Support for CR16CPlus devices, including 8 extra hardware breakpoints and Realtime Code Profiling.
-
It was not possible to paste in an address in the address field using CTRL+V in the "Real Time Memory" window. This window has been replaced with the "Live watch" window where this works.
[EW14418] -
Breakpoints of the type 'Data @ [RW] some_variable' did not work when debugging via JTAG.
[EW15055]
V1.20A - 2003-05-06
New features-
A Getting started example for the CR16C Nexus debugger has been added to the product. See part 6 in the CR16C IAR Embedded Workbench IDE User Guide.
-
A new system macro has been introduced in the IAR C-SPY Nexus Debugger:
__writeMemoryByteAfterDownload(value, address, "Memory")
It writes the byte value at memory location address directly after downloading, before any other memory read or write accesses have been performed.
This new system macro is not available in the IAR C-SPY Simulator.
V1.13A - 2002-10-04
Program corrections-
A fatal error was received if the __writeMemoryByte() system macro was executed from within the debugger setup macro execUserPreload().
[EW11431] -
The menu command Code Coverage was incorrectly available even though this is not supported by the Nexus driver.
[EW11591]
V1.12B - 2002-03-26
Program corrections-
A problem occuring when stepping empty while statements has been corrected.
[EW11599] -
Setting and removing breakpoints sometimes resulted in a substantial slowdown of the application execution speed in the debugger. This deficiency has been improved considerably.
[EW11648] -
Breakpoint execution on addresses 0x10000 and above has been corrected.
V1.12A - 2002-02-28
Program corrections-
The Run to main option in the Project>Options>C-SPY menu is now selected by default.
[EW11058] -
The Run to xxx functionality now works even when Reset is performed within C-SPY.
-
The download time of non-UBROF object files has been significantly reduced.
[EW11154] -
Switching cache register on/off during debug session now works.
-
The debugger windows have moved to the View drop-down menu.
V1.11A - 2001-11-30
- First official release