!WARNING! I have a Dell E6410 laptop and a ulink2. When I try to debug our projects with this combination, the Erase/Program steps often freeze. When it does work, it takes 5 minutes and then a debug "step over" takes around 8 seconds. This is a lot slower than should reasonably be expected.
After over a year of trying to get Keil to help with this, they have finally just told me to use a different computer. Unfortunately, I can't do that since it is a company laptop and I have to use what I am given. So this is not a very good result from Keil.
Paul;
In the past I had similar problems with other laptops. I found my USB port had problems supporting the uLink2. I used a self powered USB expander and my problems went away.
I'm not sure if this will help you. Best of luck.
Bradford