Return to Support Page
 homesearchagentssupportask xilinxmap

Answers Database


Foundation: BTRIEVE 1002 or memory allocation error on XC4000E project


Record #1236

Product Family:  Software

Product Line:  Aldec

Problem Title:
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:

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.



Solution 2:

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.



End of Record #1236

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

© 1998 Xilinx, Inc. All rights reserved
Trademarks and Patents