This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

not able to connect USB to Serial Adapter

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

Parents Reply Children
  • 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.