Just installed Keil uVision 3.05, including the Arm7 compiler. First startup shows a segmentation fault (null pointer reference) on the ArmCC.exe compiler. I checked its location (C:\Keil\ARM\BIN30) and tried to run it from the command line, same result.
I saw elsewhere on this forum updates and patches, but when I install these, I get a no license for version >= 3.0 error. I then also tried the 2.2 versions but get a no licence for version >= 2.2 error.
Can anyone help ?
Do you have a valid license or are you just an Eval User?
If you are just an Eval User upgrade to the current revision MDK 3.11 and everything should be fine.
The answer is at this moment both. As in our company we already have (working) licenses for my collegues, I will have to get a working license lateron, ideally for the same version (3.05) or we all have to update. Currently I'm evaluating the software, updating it tomorrow to 3.11 and I'll let you know if this update solves my problem tomorrow. I also downloaded the Gnu compiler to test this if the other version 3.11 poses problems.
Kind regards, Bart Rijvers
Yesterday I downloaded version 3.11 and installed it this morning. I can now successfully open an existing project without the compiler crashing, did exactly the same actions as the 3.05 version would crash. Somehow a bug in the compiler has been solved between 3.05 and 3.11 I guess. Question remains if we have to upgrade all existing licenses or try to find the problem on 3.05 ?
Kind Regards, Bart
the problem only exists in the Eval Mode. See: http://www.keil.com/support/docs/3349.htm
Just before this latest answer I received a licence key from a free licence package from my manager and the problem seems to have been gone. These kind of errors however give me a very bad feeling about the stability of a software package, but I now have confidence that it will all work fine !
Thanks, Bart