UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 12468

**Obsolete** 3.3i ChipScope - ChipScope Inserter Java problems exist on Pentium 4 systems

Description

Keywords: Java, Inserter, Pentium 4

Urgency: Standard

General Description:
The 3.3i ChipScope Core Inserter may not start on Pentium 4 systems. Common symptoms are that the DOS window immediately disappears, only a "Press Any Key" message appears, or Java thread errors are reported.

Solution

1

The JRE that comes with the Xilinx 3.1i tools (JRE 1.1.7b) does not work on Pentium 4 machines. To make ChipScope work on Pentium 4 machines, follow these steps:

1. Download the Java Runtime Environment v1.1.8_007 from the ChipScope Suite:
http://www.xilinx.com/products/software/chipscope/cs_suite/download/jre-1_1_8_007-win.exe

2. Run the executable you just downloaded, and install the JRE into the directory "$XILINX\java\nt\jre118_007" rather than into the default directory (where "$XILINX" is the location in which the Xilinx implementation tools are installed).

3. Copy the existing "$CHIPSCOPE\inserter\bin\inserter.bat" file to "$CHIPSCOPE\inserter\bin\inserter.bat.jre117b"
(where $CHIPSCOPE is the location in which the ChipScope tools are installed).

4. Copy the quoted "inserter.bat" file to. "$CHIPSCOPE\inserter\bin\inserter.bat".

NOTE: When you install the JRE 1.1.8_007 on the system, it will copy the "jre.exe" program into the C:\WINNT directory instead of updating the $PATH environment variable. This executable acts as a pointer to the location of the actual JRE, which is "$XILINX\java\nt\jre118_007\bin\jre.exe". This may be important in the event you need to change JRE versions for other tools that may have different Java version requirements.

2

___BEGIN INSERTER.BAT___
@echo off

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: Make sure the xilinx tools are installed on the host system

if "%XILINX%" == "" goto noxilinx
if not exist %XILINX%\java\swing\swing1.1.1\swingall.jar goto noswing
if not exist %XILINX%\java\nt\jre117b\bin\jre.exe goto nojre

set PATH=%XILINX%\bin\nt

rem %XILINX%\java\nt\jre117b\bin\jre.exe -mx64m -ss4M -classpath ".\inserter.jar;.\coreutil.jar;.\ip.jar;.\sim.jar;.\xcc.jar;%XILINX%\java\nt\jre117b\lib\rt.jar;%XILINX%\java\swing\swing1.1.1\swingall.jar" inserter/InserterApp
%XILINX%\java\nt\jre118_007\bin\jre.exe -mx64m -ss4M -classpath ".\inserter.jar;.\coreutil.jar;.\ip.jar;.\sim.jar;.\xcc.jar;%XILINX%\java\nt\jre118_007\lib\rt.jar;%XILINX%\java\swing\swing1.1.1\swingall.jar" inserter/InserterApp
if not errorlevel 2 goto done
PAUSE
goto done


:noswing
echo ******************************************************************
echo ERROR: No swingall.jar found in %XILINX%\java\swing\swing1.1.1
echo ******************************************************************
PAUSE
goto done

:nojre
echo ******************************************************************
echo ERROR: No jre found in %XILINX%\java\nt\jre117b\bin
echo ******************************************************************
PAUSE
goto done

:noxilinx
echo ******************************************************************
echo ERROR: No XILINX environment found. Install the Xilinx Alliance
echo or Foundations tools (version 3.2i or later) to use the
echo ChipScope Core Inserter and ChipScope Core Generator programs.
echo ******************************************************************
PAUSE
goto done

:done
___END INSERTER.BAT___
AR# 12468
Date Created 08/29/2007
Last Updated 09/26/2005
Status Archive
Type ??????