Page 3
Non-Demo Mode Running Program Examples Using the Nohau Project Manager Overview Accessing the Nohau Project Manager Working with Workspaces Adding a New Workspace Opening a Workspace Saving a Workspace Working with Projects Adding a New Project Removing a Project Adding a File to the Project...
Page 4
Each optional adapter, cable, and extender is sold with a 90-day warranty, except that it may be subject to repair charges if damage was caused by the user’s actions. Nohau’s Seehau software is sold with no warranty, but upgrades can be obtained to all customers at the Nohua Web site: http://www.nohau.com.
Page 5
European CE Requirements Nohau has included the following information in order to comply with European CE requirements. User Responsibility The in-circuit debugger application, as well as all other unprotected circuits need special mitigation to ensure Electromagnetic Compatibility (EMC). The user has the responsibility to take required measures in the environment to prevent other activities from disturbances from the debugger application according to the user and installation manual.
• Creating Macros • Troubleshooting To download an electronic version of this guide, do the following: 1. Open Nohau’s home page at www.nohau.com. 2. Click Publications/Documents 3. Click Nohau Manuals 4. Scroll down to EMUL–IP2K–PC. Then select EMUL–IP2K–PC to download a PDF version of this guide.
(not supplied by Nohau Corporation). The GNUPro tools and docu- mentation for programming the IP2022 processor are available from Red Hat. This special version of the assembler outputs in ELF format specifically for the Nohau debugger. Contact Nohau Tech- nical Support if you have questions.
Page 9
Chapter 1. Overview of the EMUL–IP2K–PC Emulator System Preliminary EMUL–IP2K–PC User Guide...
Installing the EMUL–IP2K–PC/USB–JTAG USB Driver When installing the USB device, you must install the Seehau software first before connecting the Nohau hardware (Refer to Chapter 3, Installing the Seehau Software.”). This allows the computer to recognize the proper driver for the hardware. The USB option is not supported by Windows NT.
Chapter 2. Installing the EMUL–IP2K–PC/USB–JTAG Note The EMUL–IP2K-PC/USB–JTAG is a dual power ???. For the dual power to initialize correctly the Ubicom target board has a three-pin jumper (JP24) which must have pins +3.3 and TOOL selected (IN). The following table shows the signal layout of the connector: Name Description /TSS...
. The installation process will start when you select the correct path to the grams Install Downloading and Installing the Seehau Software From the Internet 1. Go to the Nohau web site (http://www.nohau.com/). Click . The Nohau Software Downloads Downloads page opens. 2. Click .
Page 15
Go to Download Available Download Areas 9. Click either option for a download site. The Nohau Software Updates page opens. 10. Click the EMUL–IP2K–PC link. 11. Click the ip2k.exe link. The application will start downloading. Remember which directory has this downloaded file.
Chapter 4. Configuring the Seehau Software Note You do not need the hardware connected at this time Configuring the Communications Interface Connect Tab The graphical user interface for this tab is divided into four regions. Do the following in each region: 1.
Chapter 4. Configuring the Seehau Software Figure 5. Emulator Configuration Window Displaying the Hdw Config Tab Configuring the Emulator Options From Within Seehau From Seehau open the Emulator Configuration window. Select the menu and click Config Emulator The Emulator Configuration window opens displaying the tab (Figure 5).
At this time, you will need to load code. To open new windows, go to the menu and click a window option. For further information, refer to “Troubleshooting Tips” in Appendix A in this guide or contact Nohau Technical Support (support@nohau.com. Preliminary EMUL–IP2K–PC User Guide...
Page 29
Chapter 5. Running Example Programs Figure 9. Program Example in Source Only 3. Highlight the program example file and click . The source file automatically displays the pro- Open gram example in source only (Figure 9). 4. To single-step in mixed mode, click the Assembly Step Into or Step Over button. You will seethe assembly code mixed in with the associated source lines (Figure 10).
Using the Nohau Project Manager Overview The Nohau Project Manager is an external application that allows you to launch compilers and linkers for processing source files and linker command files as specified in the workspace. The Project Man- ager gives you different options of how to build the source files and automatically load the final object file into the emulator.
Working with Projects Adding a New Project 1. Click on the workspace name in the left side of the Nohau Project Manager window. (In Figure 11 the example is My Workspace 2. From the menu, select .
2. Select one of the compiler-specific tools (xxx.exe). (This file translates the errors generated by the compiler into a format that allows you to view the errors in the Source window. If your compiler does not have a Nohau error-translating tool, contact Nohau Technical Support at support@nohau.com.
Cmperror.log file for Seehau to read it. The .log file should be in the following format: Filename#linenumber#the original error text With this convention, the Nohau tool supports most compilers and message outputs. Changing the File Settings 1. Select (highlight) the file name. (In Figure 12 the example is C:\Nohau\SeehauIP2K\Examples\C\Timer\time.c...