Search for:

EMUL166-Seehau

Go back to "Current Software Versions"


Seehau for the EMUL166-PC has been released.


Nohau's Time Tested "old version" of the emulators user interface is still available for download by Clicking Here!.

Known issues:
    Recently Added:
  • Support for USB interface added.
  • Support for Infineon's new XC161-OCDS Debugger is added. Support includes all of Seehau's normal features, ie. Macros, memory access in source, data, register and inspect windows, normal SW and HW breakpoints and the new "complex breakpoints" implemented in the core. Trace is not available.
  • Support for USB emulator connection has been optimized for speed, reliability, and ease of troubleshooting. A new feature called "Support over IP" is added. It allows remote monitoring and control of emulator hardware. The feature allows a customer's experts to support other users of Seehau and improves customer support by allowing support engineers to see Seehau's behavior on the end user's site and demonstrate features of Seehau during a "live" Internet connection to the end user's hardware. For more information see online Seehau Help.
  • ELF/STABS format load files as produced by the GNU C/C++ tools are now supported. Because of continuing evolution of the GNU tools, users should test with their particular version before assuming that there will be no problems. We also suggest testing source stepping with the set of compiler and linker options that you intend to use. At the same time look critically at the displays in the local variables window and stack window. If you see problems, try more conservative settings with less optimization and more debugging information.
  • The content of some columns in the Trace Window, Status for example, in Sabre(V3) trace is different from the previous model .
  • Expression evaluation engine is greatly improved. It is very stable and allows evaluation of almost all C/C++ expressions. Seehau behavior is slightly affected by the change in areas that allow expressions (like Data and Trace Windows and more). For example, expression "show+7" in most emulator families used to mean "&show + 0x7". Now it means "&show + 0x7*sizeof(show)" which follows C/C++
  • New Nohau® Project Manager is added. It can be found in Tools menu. The Project Manager is an external application that will let you launch compilers and linkers for processing source files and linker command files as specified in the workspace. Help in the Project Manager window describes how to use it.
  • New feature called "Support over IP" is added. It allows several people to monitor and control one emulator hardware. This feature greatly improves Nohau's customer support by allowing to see Seehau behavior on the customer side and demonstrate features of Seehau during a "live" connection to customer hardware.
  • The "Clear" buttons in the Trace Configuration dialog box allow "one click" removal of all settings for filters and triggers.
  • The "Find" and "Find in Files" buttons are added to the Source window toolbar.
    Recent Fixes:
  • Fixed to invalid warning at the end of loading a file into the emulator.
  • Assembler source-level view.
  • Stepping issues.
  • Trace Search functions.
  • The handling of multiple files in a module has been improved. This makes support of common C++ programming styles more convenient.
  • The handling of bit addressable memory and C bit-field types has been improved.
  • Trace search now works if trace search type is "All".
  • Source window search now works properly in Mixed Mode.
  • Far Data address space now displays correct data. Actually Code, Data, Far Code and Far Data are all the same memory space.
  • Trace status line now updates properly.
  • Inspect and watch windows now track the values a structure properly.
  • Source files are now loaded when loading Keil u-Vision 2 absolute OMF files (no extension).
    Not Implemented:
  • PPA does not work with SABRE(V3) trace.
    Known Bugs:
  • When V2 trace is used, Code Coverage doesn't count some addresses in the internal mode.
  • E3 - Only 64K Trace frames (instead of 128K, like E2)
  • Trace doesn't trigger if filter is defined in addition to 2 or 3 triggers.
  • Instructions corresponding to the condition that is used both for triggering and filtering are not recorded if filter is defined in addition to 2 or 3 triggers.
  • If the value of trigger count is more than 128, it is displayed incorrectly on the Trace status bar.
  • Timer Interrupts don't occur while configured for 164CI. This is because time.abs uses T6 which is not supported by the 164CI.
  • Display mode: "Source Only" only works when execution is started on a valid source line. No frames are found when execution is started elsewhere.
  • Filter relative timestamping doesn't work with E2 bondout Workaround: Use absolute timestamp and zero time at cursor.
  • Non intuitive and non silkscreened automask ON OFF positions Workaround: CS mapping - lower position (like automap off) SW memory mapping - upper position (like automap on)
  • The "x" in the upper right corner of the window that opens after clicking Ebi button doesn't close the window.
  • After having two trigger addresses set (both in Trigger1), removing first trigger address causes trace to miss second trigger address. The same thing happens for trigger data values. Workaround: don't remove 1st address (or data value) without re-entering second address (or data value)
  • Relative timestamp doesn't display correctly in the trace. It shows 1 or 2 cycles for operations that took more than that.

    Hardware Issues:
  • 25MHz Trace board may not respond to TRIGGER-IN.

 

Yes, I want to download          No, I do not want to download

Go back to "Current Software Versions"

Support: support@icetech.com
Sales: sales@icetech.com
Ice Technology, 430 Peninsula Ave, Suite 6, San Mateo, CA 94401
Ph:1-800.68.NOHAU (1-800-686-6428) or (650) 375-0409 - Fax:(650) 375-8666
Ice Technology, 1324 White Oaks Road, Campbell CA, 95008
Ph: (408) 626-7893 - Fax: (408) 626-9473
Nohau® , Seehau, EMUL51-PC, EMUL68-PC, EMUL-ST10/SUPER10/C166S V2-PC, EMUL12-PC, EMUL-and EMUL-ARM-PC are trademarks of Ice Technology a dba of Enable Engineering Co., Inc.. Other products and brand names are trademarks or registered trademarks of their respective holders.