This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS570 firmware development tool meets requirement for ISO 26262A SIL D and IEC 61508 SIL-3?

 I am planning to use the Hercules ARM Safety MCU. I would like to know if the firmware development tool for the TMS570LS Family (eg., CCE)  meets the requirements of the ISO 26262A SIL D and IEC 61508 SIL-3 safety standards?

Thx!

  • Your request has been forwarded to our safety expert. We will get back to you shortly.

    Regards,

    Haixiao

  • Guido,

    Are you referring to Code Composer Studio and the Code generation tools (compiler, etc) that are a part of CCS? If yes, let me know if the following post answers your question:

    http://e2e.ti.com/support/microcontrollers/hercules/f/362/t/42193.aspx

    Regards,

    Abhishek

  • @Abhishek: Thank you for your response.

    The tools however are still of concern.

    According to IEC61508-3:1998 standard Table 1, Section 9.3 under the “Objectives” column: Support tools and programming languages: "To select a suitable set of tools, including languages and compilers, for the required safety integrity level over the whole safety lifecycle of the software which assists verification, validation, assessment and modification."

    Does this not imply that the tools are required to be IEC61508 approved?

  • Hello,

    Per IEC 61508-3:1998, the table you note references the requirements found in section 7.4.4 - "Requirements for Support Tools and Programming Languages".  Per NOTE 2, responsibility for conformance to clause 7.4.4 rests mainly with the software developer when we consider complex embedded devlopment in full variability languages (i.e. C/C++).  The expectation is that the tool vendor provides evidence to help support the analysis by the software developer, rather than to have the tool developed as a software component according to IEC 61508.  ISO 26262 applies a very similar approach - the tools must be evaluated in the context of the software tool chain and development process of the software developer.

    Details on TI’s compilers as needed to support customer tool evaluation are available on the Texas Instruments Embedded Processors Wiki:

    http://processors.wiki.ti.com/index.php/TI_Compiler_Information
    Information available:
    Compiler release history and future release schedules
    Compiler manuals
    Defect tracking information
    Validation testing information
    Compiler development process information
    Language standards used by the compiler
    We encourage feedback from our customers on this point and we are evaluating how we can make this process less complex for our customers' future developments.
    Regards,
    Karl
  • Guido,

    please do let us know if the posts answer your question and we can consider this thread as closed.

    Regards,

    Abhishek