I bought some Silicon Labs C8051 boards, equipment, and PC for someone recently and am going through a computer now. I found some SW - created by Silicon Labs for the C8051F340 board I'm playing with now. It doesn't look like the guy ever compiled any of this code.
There is a Keil uVision3 compiler installed - version 3.50 it says. In several of the source code directories I find files that I suspect are for the Keil compiler/IDE perhaps.
They have extensions of .wsp and .omf. I've tried to run the uVision IDE and open these files - but it doesn't seem to work with them.
Does uVision3 create or use files with these extensions, as a project file of some sort, and if so, how do I open them ?
Thanks
Seriously, there are ways to circumvent many protection schemes.
So they'll probably come around and slap your wrist if you break the license agreement by being too much of a know-it-all smarty pants.
My point is that 8051 opcodes are 8051 opcodes - they are not specific to SiLabs.
So how can they restrict you to only loading those opcodes onto an SiLabs 8051 chip and not a Brand-X 8051 chip?
Other than, of course, simply relying upon you to abide by the licence terms.
Well done, I think you've understood it.
Like a lot of these things, it relies on a mixture of pig ignorance and trust.
My goal was compiling SiLabs sample code and programming the board. After some practice I was able to get it done - using the Keil compiler I got in the Silabs IDE I downloaded.
I got all this through a friend.
All set.