Hi Everyone, I am using uVision3 for Silicon Lab C8051F020 Microcontroller. As My laptop doesn't have Serial port, I am using an USB to Serial Adapter. When I am trying to connect/debug, it is showing "***Error: C:\Keil\C51\Bin\SiC8051F.Dll" invalid debug Dll.
Also, when I am opening uVision3 Debug settings in "Configure Flash Tools" menu, I am not able to select the "USB Debug adapter" option.
Can anyone please let me know, how to fix this?
Thanks and Regards Rajesh
Rajesh; I have had the same problems in the past. 1. Make sure that you have the latest drivers from SiLabs. I don't have the drivers on this computer so I can't give you any help on the latest driver version. 2. Many Laptops will not drive a USB/Serial converter attached to the SiLabs C2 box. I had to go to a self powered USB hub which fixed 90% of my problems. 3. Under the Keil Options -> Debug tab, ensure that you have the TCYG.DLL with options -pCYGF020 loaded. Bradford
I have the latest driver, and checked the following : Under the Keil Options -> Debug tab, ensure that you have the TCYG.DLL with options -pCYGF020 loaded. Still no connection. I would try with some other version of the driver. Pls suggest if any more information you have. Thanks Rajesh
"I am using an USB to Serial Adapter.... I am not able to select the "USB Debug adapter" option."
Naturally. "USB Debug adapter" means this dongle from SiLabs. www.silabs.com/.../USBDebug.aspx
The USB to Serial Adapter doesn't make your old EC2 (serial debug adapter) to this new one. :-) The USB to Serial Adapter provides a new COM port to your PC. Your EC2 connects to this new COM port. Find the COM port number on the Device Manager, and set it to the option.
Tsuneo