Part Number: SAFETI_DIAG_LIB
Other Parts Discussed in Thread: HALCOGEN
Tool/software:
Hello,
I need to integrat the SafeTI Diagnostic library and TPS driver into my project for ESM and for PMIC control.
I have read the documents and the examples provided in the library.
Indeed, as said in the document, the sys_startup.c file from HALCoGen has been modified to make calls to the Diagnostic Library APIs which do the boot time tests.(the function _c_int00)
After a quick compare (i didn't compare all the assembly functions...), the HalCoGen functions which are replaced by the Diagnostic Library APIs seem to have the same functionalities.
Since both HalCoGen and Diagnostic Library can be certificated with the CSP support, is it really necessary to replace all HalCoGen functions by Diagnostic Library APIs?
If it is the case, could you please detail the difference between HalCoGen generated functions and the Diagnostic Library functions?
I ask this question because I have already a HalCoGen project with self tests activated in sys_startup.c.
Thank you for your support.
Hanlin YU

