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.

TMS570LC4357: F021 flah library and its safety standard compliance

Part Number: TMS570LC4357

Dear TI guys,

the scenario - the quotation in the thread e2e.ti.com/.../2806403 has mentioned is our case: "If your company is not using Halcogen or does not plan to use the Halcogen CSP, please let me know so we can discuss treatment of the F021 Library for safety."

  • in run-time, we use the EEPROM-emulated memory space for storing safety related data permanently
  • yes, this memory area is checked by the built-in ECC mechanism and furthermore we implement another check mechanism on an application layer
    • so this approach can be considered the black-channel access with appropriate measures implemented
  • anyway we don't have source files of TI F021 flash library
    • potentially a functional-safety assessor can require
      • access to source files and/or access to test reports etc.
      • an official announcement / report by the library supplier about its compliance with development in accordance with functional safety standards or something similar
        • e.g. based on the statement above "the development process used for the flash API was certified for use in applications that require conformance up to ASIL D."

Please may you discuss such an option with your responsible colleagues? Let me know whether there is an easy and elegant solution for your customer as we are - primarily to satisfy our assessor;-)

Thanks a lot,

Best regards, Jiri

  • Hello Jiri,

    In the event that you are writing safety-critical data to the data Flash, we recommend implementation of relevant safe guards of that information such as data redundancy, CRC checks of written data blocks, and read back of written data to ensure proper operation.

    I will send you a "friend request" to discuss further.

    Regards,
    Sunil