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

the difference arm compiler vs arm compiler FuSa

the difference arm compiler vs arm compiler FuSa ?

I don't understand

thanks,

  • For functional safety (FuSa) applications, there is a need for very strict control of the version of all tools used in the development process, and appropriate qualification of those tools is also needed, to know that they are suitable for use in such an application.

    Arm Compiler for Embedded FuSa is a version of the compiler that has gone through that qualification, and has associate documentation for that. It is a stable branch (of Arm Compiler 6.16) with Long Term Support (LTS) for that branch.

    By comparison, the standard Arm Compiler for Embedded is regularly updated (latest version is 6.18 at time of writing) with additional features and optimizations applied with each release. It is generally recommended that the latest version of the compiler is used when possible, but this is NOT qualified for use in FuSa applciations.

    For more information, see https://developer.arm.com/tools-and-software/embedded/arm-compiler/safety