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.
Hi,
I have a project which was developed using keil 5, Now wanted to work with eclipse.
How we can deal with it. Someone could help on this,
Thanks,Suresh.
"MDK-ARM Plug-in for Eclipse":
http://www.keil.com/support/docs/3703.htm?_ga=2.232258527.1178642998.1574661316-630190727.1573712868
OP said version 5; the link says it will only work with v4 Projects.
AFAIK, there is no way to "downgrade" a v5 project to v4 ?
even if there is, the article lists a whole bunch of restrictions.
See also:
https://community.arm.com/developer/tools-software/tools/f/keil-forum/36216/import-uvision-project-into-eclipse
suresh4win36 said:How we can deal with it
If the above-mentioned plug-in doesn't work for you, then you will just have to transfer the settings manually.
https://community.arm.com/developer/tools-software/tools/f/keil-forum/44102/uvision-5-to-gnu-gcc/
Hi Andy - moreover Keil MDK is not a Eclipse based IDE. Typically our Arm Development Studio is the solution if its about Eclipse
Are there any tools/utilities to convert between MDK and DS ?
AIUI:
They're not really interchangeable?
You're right that
- ArmDS covers Cortex-A (and Cortex-R)
- MDK covers Cortex-M
However, the idea of ArmDS is to cover the complete(!) Cortex family.
That's the reason why indeed MDK is included for users of ArmDS, see:
https://developer.arm.com/tools-and-software/embedded/arm-development-studio/downloads
The migration of MDK projects to ArmDS is explained at:
https://community.arm.com/developer/tools-software/tools/b/tools-software-ides-blog/posts/migrating-mdk-projects-to-development-studio
Thanks for the info.
However, I rather suspect that suresh4win36's reason for moving from Keil to Eclipse is to avoid paying the licence fee ...
Yes I also think so, if you are working in startups, you want to save money
what is the big deal?
you set up a project in whatever you want to use and copy paste or just copy the source files
sid04 said:you want to save money
More important to be getting good value from your engineers.https://twitter.com/bitfield/status/1207207373678546946
I guess the subtlety comes in the metadata describing the include paths, and compiler/linker options.
The projects are described in XML, so not sure how hard it should be to decode/translate that.