Xilinx Impact Suddenly Stopped Working
Moderators: terriblefire, Terriblefire Moderator
-
terriblefire
- Admin sponsor

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Xilinx Impact Suddenly Stopped Working
Just been forced to do a Win10 Update here on 2 machines and suddenly Impact no longer starts. very odd. Can anyone else confirm?
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
czietz
- Posts: 586
- Joined: 14 Jan 2018 13:02
Re: Xilinx Impact Suddenly Stopped Working
Same for me. The program just hangs and needs to be terminated from the task manager. It does not only affect iMPACT but also other programs from the Xilinx ISE suite, as well. I intend to do some debugging after Christmas.
-
terriblefire
- Admin sponsor

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: Xilinx Impact Suddenly Stopped Working
I rolled back the last 2 updates and it started working again.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
grumpyboomer
- Posts: 2
- Joined: 24 Dec 2022 01:50
Re: Xilinx Impact Suddenly Stopped Working
No issues on Win 11, was just playing with TF530(I know) firmwares last night.
Edition Windows 11 Pro
Version 21H2
Installed on 1/22/2022
OS build 22000.1335
Experience Windows Feature Experience Pack 1000.22000.1335.0
Edition Windows 11 Pro
Version 21H2
Installed on 1/22/2022
OS build 22000.1335
Experience Windows Feature Experience Pack 1000.22000.1335.0
-
czietz
- Posts: 586
- Joined: 14 Jan 2018 13:02
Re: Xilinx Impact Suddenly Stopped Working
Do you have Windows Subsystem for Linux (WSL) installed? Initial debugging shows that Xilinx software hangs at startup while trying to enumerate network shares. In particular, in my case, it hangs while enumerating the pretended \\wsl shares that give you access to the Linux file systems within WSL. That should be patchable.terriblefire wrote: 23 Dec 2022 21:57 I rolled back the last 2 updates and it started working again.
-
alexh
- Site sponsor

- Posts: 1340
- Joined: 17 Oct 2017 16:51
- Location: Oxfordshire
Re: Xilinx Impact Suddenly Stopped Working
I had to rename the file libPortabilityNOSH.dll to libPortability.dll
SmartHeap disabled (aka NOSH)
https://support.xilinx.com/s/article/62 ... uage=en_US
But that was a long time ago, not recently.
SmartHeap disabled (aka NOSH)
https://support.xilinx.com/s/article/62 ... uage=en_US
But that was a long time ago, not recently.
Senior Principal ASIC Engineer - SystemVerilog, VHDL
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
-
czietz
- Posts: 586
- Joined: 14 Jan 2018 13:02
Re: Xilinx Impact Suddenly Stopped Working
Yes, I also had to do that when I installed Xilinx ISE on Windows 10 way back ago. In other words: I've always been running with the "NOSH" version of libPortability.dll.alexh wrote: 24 Dec 2022 11:24 I had to rename the file libPortabilityNOSH.dll to libPortability.dll
SmartHeap disabled (aka NOSH)
https://support.xilinx.com/s/article/62 ... uage=en_US
But that was a long time ago, not recently.
-
terriblefire
- Admin sponsor

- Posts: 5686
- Joined: 28 Aug 2017 22:56
- Location: Glasgow, UK
Re: Xilinx Impact Suddenly Stopped Working
Yes i use WSL a lot. This sounds plausible as its just hanging forever.czietz wrote: 24 Dec 2022 11:14Do you have Windows Subsystem for Linux (WSL) installed? Initial debugging shows that Xilinx software hangs at startup while trying to enumerate network shares. In particular, in my case, it hangs while enumerating the pretended \\wsl shares that give you access to the Linux file systems within WSL. That should be patchable.terriblefire wrote: 23 Dec 2022 21:57 I rolled back the last 2 updates and it started working again.
Yes this i did the moment i installed Xilinx.czietz wrote: 24 Dec 2022 11:27 Yes, I also had to do that when I installed Xilinx ISE on Windows 10 way back ago. In other words: I've always been running with the "NOSH" version of libPortability.dll.
———
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
"It is not necessarily a supply voltage at no load, but the amount of current it can provide when touched that
indicates how much hurting you shall receive."
-
czietz
- Posts: 586
- Joined: 14 Jan 2018 13:02
Re: Xilinx Impact Suddenly Stopped Working
I decided not to go down the rabbit hole of why it hangs within a Windows DLL. After all, there are other things to do on Christmas Eve :D .
Instead, using a hex editor, I patched Xilinx's libPortability.dll to cause the network share enumeration always to fail, without even calling the function that hangs. That has fixed iMPACT, the Project Navigator (IDE), and the other Xilinx programs for me. I did not observe any immediate side-effects of my patch. Presumably, there could be problems when one loads files from a network share. (I have no idea why the Xilinx software enumerates network shares in the first place.)
Replace the DLLs with the attached ones at your risk! I recommend backing up the original DLLs just in case. Note that there are separate DLLs for 32-bit (found in the "nt" directory) and 64-bit ("nt64" directory). Also note that the DLL are included multiple times in an ISE installation.
Instead, using a hex editor, I patched Xilinx's libPortability.dll to cause the network share enumeration always to fail, without even calling the function that hangs. That has fixed iMPACT, the Project Navigator (IDE), and the other Xilinx programs for me. I did not observe any immediate side-effects of my patch. Presumably, there could be problems when one loads files from a network share. (I have no idea why the Xilinx software enumerates network shares in the first place.)
Replace the DLLs with the attached ones at your risk! I recommend backing up the original DLLs just in case. Note that there are separate DLLs for 32-bit (found in the "nt" directory) and 64-bit ("nt64" directory). Also note that the DLL are included multiple times in an ISE installation.
You do not have the required permissions to view the files attached to this post.
-
ijor
- Posts: 825
- Joined: 30 Nov 2018 20:45
Re: Xilinx Impact Suddenly Stopped Working
Personally I have more experience with Intel/Altera tools than with Xilinx ones. But I'm not sure it is a good idea to run such legacy tools with a modern OS. If I'm not mistaken, ISE doesn't even support Windows 8, let alone Win 10 or Win 11.
I prefer to run these tools under a VM. You avoid all these problem altogether.
I prefer to run these tools under a VM. You avoid all these problem altogether.
http://github.com/ijor/fx68k 68000 cycle exact FPGA core
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
FX CAST Cycle Accurate Atari ST core
http://pasti.fxatari.com
Who is online
Users browsing this forum: ClaudeBot and 4 guests