We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I have uVision 4 (not the latest version) and my company is evaluating a unit test tool. One of the processors that the tool needs to support is the C8051F580 processor from SiLabs. The unit test tool uses uVision as the tool to load the test files into and perform a uVision simulation using our processor setup. To begin the evaluation, I tried to use one of the Keil examples, build it in uVision, then run the simulator on the code. I believe that I've configured uVision correctly for the device but when I try to run the simulator, there are no selections under the "Peripherals" tab. Am I doing something wrong or is there some additional software that needs to be downloaded for uVision to perform the simulation. Note that I did do a search on the Keil sight and found the SiLabs driver (which I installed) but nothing under the knowledge base or the forums that talked about this issue. The example I used was the "CSAMPLE" code that built without issue.
Yes, and you dislike it so much
yes, I do, but some are 'forced' to use free software, and for those the SILabs stuff is reasonably good. It is well known that this forum is frequented by people from "no budget at all" to "make sure you buy the best"
As you see in my posts on this subject, my basic complaint is that with free software you can not threaten to withhold money if your issue is not resolved.
I, once were tasked to choose and buy a handful of compilers and you can not believe how fast the issues I raised to the various suppliers got resolved. Try that with free software.
the old adage "you get what you pay for" still holds.
Erik
Free means you have no leverage. You're beholden on the developer to care about your problem. As a developer I don't care about your niche requirement or change that doesn't impact my needs, especially when you haven't paid, don't want to pay, and are a whiner. If "free" and "open" attracts anyone it's whiny losers, who can't fix their own issues, and often living in their parent's basement as a result.
yes, I do, but some are 'forced' to use free software, and for those the SILabs stuff is reasonably good. It is well known that this forum is frequented by people from "no budget at all" to "make sure you buy the best" Yes. But the hardware interface does not automatically turn into the best because of free software. The hardware debug interface is as good as other manufacturer's implementations, there is nothing better in it and nothing worse, IMO.
I, once were tasked to choose and buy a handful of compilers and you can not believe how fast the issues I raised to the various suppliers got resolved. Try that with free software Agreed in general, but this is a KEIL forum: I had to wait 7 month for a debugger fix (regular crashes, perfectly reproducable). I had to get really angry to get that fix. And yes, I paid for that 'support'. Then I reported a bug in AX51 (confirmed by KEIL) in january...
But the hardware interface does not automatically turn into the best because of free software the SILabs HW debug is very good, I know of none better.
Ah, lack of knowledge, thanks for clarification.
the SILabs HW interfaces with Keil/IAR?SDCC and can perform all operations those softwares can. What nore should I know?
he SILabs HW interfaces with Keil/IAR?SDCC and can perform all operations those softwares can.
Yes, same way as other manufacturer's HW does. Why SiLabs is 'best' then? Answer: Wrong, it is clearly not, it is all the same, as you found out now.
Wrong, it is clearly not, it is all the same, no, it is not, have a look at e.g. Atmel, Anlog Dedv, Nordic
no, it is not, have a look at e.g. Atmel, Anlog Dedv, Nordic
Since we are comparing HW debug interfaces: Which 51 with on-chip debug hardware are you refering too?