We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
I ve got an upgrade on my PC from Windows 10 to Windows 11. After the Upgrade was completed the Ulink2 Debugger is not recognized anymore by µVision V5.25.3.0. Before The Upgrade Everything worked fine. The Debugger get recognized by Windows 11 as "Keil ULINK2 CMSIS-DAP". µVision itself throws an error "USB Communication Failure".
The Troubleshooting guide is not really helpful as it says "USB Communication Failure USB communication is lost or corrupted. Unplug ULINK2/ME from the USB port and plug it back in."
I was not able to find any logs regarding µVision and Debugger initialization / Startup / anything. Ive Tried to use the UL2_Configure.exe tool from the C166 package to get any confirmation that the Debugger is responding to anything. This worked well and the UL2_Configure.exe was able to update the debugger configuration. After that, µVision displayed the same error message as before.
other steps I tried to fix this issue:
1. Update the License as my CID has changed after the Upgrade.
2. Optional windows driver updates via windows update.
3. Reinstalled µVision.
4. Uninstalled the License, Uninstalled µVision (the uninstaller is not deleting the UV4 Directory ?), Reboot, µVision installed, new License installed.
all these steps did not change the Error message from µVision in any way.
Are there Any steps I can do to get things running ? Or is it possible to get any logs to dive deeper into the problem ? The Debuggers are recognized by my colleagues which also got the windows 11 upgrade so they are not broken.
An idea is to:
1. Remove the current driver in the Windows Device Manager
2. Start the file ...\Keil_v5\Arm\ULINK\InstallULINK.exe
3. Compare if this solves the problem
Thanks for your feedback.
unfortunately I dont have an "Arm" Directory within "Keil_v5" folder. I just have the UV4 and C166 folders. In the C166\ULINK\Utilities\ there is no InstallULINK.exe
In this case, install a Keil MDK Community Edition (temporarily):
https://www.keil.arm.com/mdk-community/
I have installed the MDK Community edition, the Ulink drivers have been installed but for the older µvision this makes no difference in recognizing the debuggers. Then I just wanted to check if the debuggers appear in the freshly installed µvision from the community mdk - this crashes completely when I try to open the driver settings (when opening the old c166 project - no c166 pack installed via pack installer) and with a new created project just for testing purposes it crashes right after opening the project