AR# 5153: A1.5i/F1.5i MAP/HITOP - application error: <program.exe> the instruction at 0x780017## referenced at memory 0x########. The memory could not be written (msvcrt.dll)
AR# 5153
|
A1.5i/F1.5i MAP/HITOP - application error: <program.exe> the instruction at 0x780017## referenced at memory 0x########. The memory could not be written (msvcrt.dll)
During implementation of an FPGA, the following error may occur during Map:
Application Error map.exe the instruction at 0x78001799 referenced memory at 0x5f45434d. The memory could not be written
During implementation of a CPLD a similar error may occur during hitop:
Hitop.exe the instruction at 0x780017a7 referenced memory at 0x00000008. The memory could not be written
Selecting the debug button that is presented with this error message will reference a problem with the MSVCRT.DLL file. A similar error message may occur with other Xilinx applications.
解决方案
1
The general cause of this error is due to an inconsistency between the MSVCRT.DLL file installed by Microsoft Visual Studio 6.0 and Xilinx's core executables (namely MAP/HITOP).
Although it was first assesed that this problem would be corrected by the release of the following Microsoft Service Pack:
it has since been determined that this does NOT fix the problem from a Xilinx standpoint (althought the Service Pack is still recommended for the Microsoft Visual Studio 6.0 product).
A fix for this problem is now available with Xilinx Software Version 1.5i Service Pack 2. This can be found at:
by selecting the appropriate package A1.5i or F1.5i.
2
Even after the previously mentioned patch has been installed on top of M1.5isp1, a side affect of the Microsoft Visual Studio tools having been installed is that the following applications may ALSO produce a Dr. Watson Error, however w/o the effects of any corruption to your design data:
****************************** Floorplanner - when attempting to save data, File->Save, you will get the following:
Dr. Watson for Win NT - An application error has occured and an app error log is being generated: fnf2mfp.exe, Exception: Access Violation (0xc0000005 Address: 0x78001799).
Selecting OK will allow you to continue onwards. The .fnf and .mfp files are saved properly...so, no data will be corrupted. ******************************
****************************** Constraints Editor - When attempting to exit the CE, you get the following:
Dr. Watson for Win NT - An application error has occured and an app error log is being generated: constraints_edi.exe
Selecting OK will allow you to continue onwards. The .ucf file seems to be saved properly...so, no data will be corrupted. ******************************
****************************** Timing Analyzer - When attempting to exit the TA, you get the following:
Dr. Watson for Win NT - An application error has occured and an app error log is being generated: timingan.exe
Selecting OK will allow you to continue onwards. The report files seems to be saved properly...so, no data is corrupted. ******************************