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

MDK-ARM Version 4.10 update overwrites RV31 instead of RV40

When I run the MDK-ARM Version 4.10 update (MDK410.exe),
the content in ../Keil/ARM/RV31 is overwritten.
I think it should be the ../Keil/ARM/RV40.

To fix this, I rename the overwritten RV31 to RV40 and
copy back the RV31 from ../Keil/Backup.xxx.

This behaviour is also true for the previous 4.03a version
(maybe for all 4.xx updates)

  • Doesn't it just go wherever you tell it?

    Doesn't it come with a warning about "backing-up" existing installations?

  • Not sure whether I understand you right.

    I currently have an installation of uVision4
    it's under C:/Programme/Keil/...
    Within this directory I have ARM, uv3 and UV4.

    Under ARM I have BIN, BIN31, BIN40, RV31 and RV40 (and some other).

    I have the RV31 and BIN40 because I previously had an old
    installation of uVision3.
    And at the moment I will compile my projects with RV31.

    When I run the MDK410.exe I will be asked whether I want to install into C:/Progamme/Keil..
    and yes I want.

    The second question is whether the installation script should make a backup. And yes, of course, I want a backup.

    Where do you expect should the INC and LIB files for RV 4 should go? Into RV31 or into RV40.

    I think they should go into RV40, but what do I see?
    They are in RV31.

    BTW the programs in BIN40 looks into RV40 whereas the
    programs in BIN31 looks into RV31.

    Is there something I do overlook, or misunderstand?

    Yours sincerely
    Robert