Answers Database


**Obsolete**Foundation: BTRIEVE 1002 or memory allocation error on XC4000E project


Record #1236

Product Family: Software

Product Line: Aldec

Product Part: Foundation Project Manager

Product Version: 3.43

Problem Title:

**Obsolete**Foundation: BTRIEVE 1002 or memory allocation error on XC4000E project


Problem Description:
After upgrading from Foundation 6.0.0 to Foundation to 6.0.1,
creating or opening an XC4000E design may cause the Project
Manager to report a memory allocation error or BTRIEVE 1002:
Can't find lib_dir.


Solution 1:

Windows 3.x Only: There might not be enough conventional memory available.

Check the available conventional memory:

1. Open an MSDOS session.
2. Type "mem /c | more".

If the conventional memory is < 500kB, reduce the number of
TSRs loaded by the CONFIG.SYS and/or AUTOEXEC.BAT so that
there is 500kB or more of conventional memory free. Some
TSRs can also be loaded into upper memory to free up
conventional memory.



Solution 2:

Some files may not have been correctly updated by the new
install.

To ensure that all files are correctly updated, you must
uninstall Foundation and then reinstall it from the 6.0.1 CD.
You do not have to reinstall the XACTstep software.

Run the Uninstall program from the Foundation program group
(or run ACTIVE\EXE\UNINSTAL.EXE) to remove the current
Foundation software from your PC. Select "Delete all
applications and files except PROJECTS directory". This will
save your existing projects. Allow the uninstaller to remove
the keylock driver and the BTRIEVE files when it prompts you.

Now insert the Foundation 6.0.1 CD and run the install.




End of Record #1236 - Last Modified: 04/23/99 10:40

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!