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
I don't think it is a question of how many percent that is supported. I think it is a question of timing.
A USB adapter can not be 100% transparent because of latencies. And it matters how the modem signals are transmitted - bulk or control.
In the FM forum you will see some that work and many that don't.
I GUESS the things it depend on ar the same whetever downloafer you use
Erik
Yes, some do work wirh with some programs. Some do not work. But most probably, all USB adapters has a "full implementation". But they do not have identical timing.
Many programs were written for a serial port maybe having a 16-character FIFO - or possibly for the original serial port that didn't have any FIFO at all. Several USB adapters has hundreds of bytes of FIFO.
And it matters a lot if the data is sent using bulk transfers, and the modem signals using control transfer. So I think you shouldn't talk about "incomplete implementation", but instead talk about some USB adapters having timing issues - at least with some programs.