Functional safety is a very important aspect for many industries and ARM DS-5 is the tool of choice for many partners working with safety critical products. The TÜV Certified ARM Compiler included in ARM DS-5 enables customers to develop safety-related software up to SIL-3 (IEC 61508) or ASIL-D (ISO 26262) without further qualification activities when following the recommendations and conditions documented in the Qualification Kit.
Originally established as collaboration between vehicle manufacturers, component suppliers and engineering consultancies, the Motor Industry Software Reliability Association (MISRA) guidelines have evolved as a widely accepted model for best practices by leading developers in sectors including aerospace, telecom, medical devices, defense, railway, and others. MISRA C and MISRA C++ are sets of software development guidelines for the C and C++ programming languages developed by MISRA with the aims to facilitate code safety, portability and reliability in the context of embedded systems.
At Embedded World, ARM announced the partnership with LDRA, member of the MISRA standard committee. The next version of DS-5 5.24 will integrate the MISRA checking tool LDRAlite for ARM® DS-5 software and will include a free 30 days evaluation version which can be extended to full version through LDRA.
The LDRAlite plugin integrates perfectly with the DS-5 development flow and it gives a powerful tool in the hand of the user who can perform analysis on the software project with just a few clicks, directly from the user interface.
LDRAlite™ gives also additional information on each violation found in the code; the MISRA rule is described with details and examples, simplifying the job of fixing the violation and improving the speed of development.
Hi Rui,
the selection is per workspace and there can only be one project selected at a time.
So either you can select another project to be "LDRAlist active" or you find the file 'com.ldra.lite_arm956.prefs' in the workspace .metadata/.plugins/org.eclipse.core.runtime/.settings folder and remove the line "ACTIVEPROJECT=".
PS: My ARM DS-5 Version: 5.27.0
Hello, Thanks for sharing the infomation~~
However, I have a problem of de-active the LDRAlite project in my ARM DS-5 IDE. I accidently clicked the wrong item on project's right click menu, it looks like the following(in red frame):
I didn't find out a way to de-active this "LDRAlite". I just want my project display like this: