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

Co-existance of Keil development tools

I've just carried out a fresh install of MDK-ARM 4.71a along with C51 9.51a First installed was MDK, then C51. During the installation of C51 there were a number of dialogs about some files installed were newer than on the application being installed, but this was no surprise as the C51 release is older than that of the MDK.

Not had any great problems in the past but this time, after the install, any attempt to load a project (ARM or C51) causes UV4 to bomb out with an application error.

Uninstalling and re-install one separate one is no problem. Just if the two are loaded together.

I'll likely try on another computer before contacting support, but I was wondering whether anyone else has experienced this.

Parents
  • What error?? Error message??

    As I said, it's an application error (uv4.exe). The generic one generated by Windows when an application has to terminate because Windows has detected it doing something unexpected. As these messages always do, it offers the opportunity to send an error report to Microsoft.

    Did you search for that error on Google or other search engine?

    Yes. Nothing specific found. That is why I post here.

Reply
  • What error?? Error message??

    As I said, it's an application error (uv4.exe). The generic one generated by Windows when an application has to terminate because Windows has detected it doing something unexpected. As these messages always do, it offers the opportunity to send an error report to Microsoft.

    Did you search for that error on Google or other search engine?

    Yes. Nothing specific found. That is why I post here.

Children
  • Just out of interest, does anyone know if these ever reach the application developers - in this case, Keil?

  • I've often wondered the same thing.

    Microsoft have never come back to me about application errors generated by Windows applications I've created ;)

  • Try to re-install uVision but uncheck "Keep previous configuration". It helped me with the similar issue on one earlier release.

    regards

    Dejan

  • Try to re-install uVision but uncheck "Keep previous configuration". It helped me with the similar issue on one earlier release.

    Thanks. Already tried it, but with no success.

    The one thing that did help for me was to install MDK followed by C51, letting the C51 replace the newer files of MDK with the older ones of C51. But wonder how right this is since one of the updates in the latest MDK release was UV4.exe which is one of the files the C51 install replaces.

    Question now posted to Keil support.

  • FYI:

    A response received from Keil Support requests that we try installing the two packages to two separate locations.

    Appears to work - At least, no application errors on a project load.

  • That sounds like a workaround - ie, an admission that there is a fault...?

    Did Keil agree that you should be able to have them under a common "root"?

    Presumably, this means that you get two separate instances of uVision?

  • Did Keil agree that you should be able to have them under a common "root"?

    Nope.

    Presumably, this means that you get two separate instances of uVision?

    Yes. Definitely not ideal. Fortunately I had enough presence of mind to create two separate desktop icons for each of the two instances. The second install simply overwrites the icon of the first.

    We (as a team) are only using evaluation licences at the moment, so getting any Keil support on the issue was gratefully received.

    I, in the past, have had the two tools loaded before with older releases and had not seen this problem.

  • "Nope"

    Is that as in, they didn't comment - or did they specifically state that it's not recommended or not allowed?

    It does seem to rather defeat the object of a common IDE.

    "We (as a team) are only using evaluation licences at the moment, so getting any Keil support on the issue was gratefully received"

    However, part of the "evaluation" does have to be on the level of support you're likely to receive if you do go ahead and buy...

    Also worth checking what level of support you can get from local distributor/rep...

  • in my PC, i have both, keil3 and keil4 installed. I cant uninstall only keil3.
    and if i try to open keil3 application, keil4 application opens up, despite showing two separate applications.

    Are you facing the same thing?

    But my keil4 works properly and its evaluation version only.

  • Is that as in, they didn't comment

    They didn't comment on it. There again, I didn't specifically ask whether they expected it to work.

    However, part of the "evaluation" does have to be on the level of support you're likely to receive if you do go ahead and buy...

    That is true. But, for me, as an ex happy, registered Keil user, I have a reasonably good idea of what can be expected.

    I'm just hoping that I can return to the use of Keil tools and ARM processors as opposed to some of the rather crude and amateurish development tools I'm having to use at the moment. Best not to mention the name - I might offend someone.

  • Are you facing the same thing?

    No.