I want to burn the code into my 8051F340 SiLab board, using the SiLabs USB Debug Adapter that comes with the kit (C8051F340DK). On MVision3 (PK51), the USB Debug Adapter is not recognized and the target driver is not included as part of the flash tools... Can anyone help.
Thanks
are you using Keil or SILabs debugger when you try to connect? If you are using Keil, try the SILabs debugger (aka the SILabs IDE) and let us know how that worked.
Erik
I am using Keil since it is the full version I have with no limitation for the code size. It is not the evaluation version of MVision that comes with the kit...Using the SiLabs IDE, I was able to burn the code into flash. So I guess I need to use SiLabs IDE for burning the code and MVision for compiling.
you probably have a release incompatibility between Keil and SILabs.
Keil changes something - some weeks later SILabs changes to match; SILabs changes something - some weeks later Keil changes to match; Keil changes something - some weeks later SILabs changes to match ....
especially when using two different softwares together, be wary of updates always save what you have and install the updates in a new subdirectory
Anyhow So I guess I need to use SiLabs IDE for burning the code and MVision for compiling. what is wrong with using CodeWright for what they are good at (editing); Keil for what they are good at (compiling, assembling, linking); and SILabs for what they are good at (downloading and debugging)?
Well, agree. It is just that I thought choosing PK51 would eliminate the need for cross switching between tools. otherwise, CA51 package would have done the job as well. But as long as it is working, I am good :)
Generally speaking, the actual tools that do the work - including the downloader - are command-line applications, and the IDE just formulates the appropriate command line...
If this holds for the SiLabs downloader, then all you need to do is find the appropriate command line, and configure uVision appropriately...
But, as Erik says, do make sure that you have all the right versions of everyting.
"On MVision3 (PK51), the USB Debug Adapter is not recognized and the target driver is not included as part of the flash tools"
Download and install "Keil uVision Driver" You'll find it on SiLabs "Software Downloads" page. www.silabs.com/.../MCU_Downloads.htm
Tsuneo
I tried it, it doesn't support C8051F340...
Humm... On my side, it works fine with SiLabs USB debug adapter for SiLabs 'F340 Test board. But it fails on the EC2.
uVision v3.51 SiLabs uVision Driver v2.51