Hi Peter,
Thanks for your rapid and clearly reply. Actually, this is a BMS for ESS solution.
As you said the automotive standards are more strict, however we need to prove it.
How can I get the Safety application Framework?
Best regards,
Mark
Hello,
Hmm, looking at SAF (framework) it supports only S32 devices.
So it is not suitable for MPC5775B which is previous architecture family.
Then only thing available is safety application guide. By following suggested countermeasures you can reach ASIL-D.
Such guide is located at safe assurance community:
there is restricted access and you need to follow attached document in order to get access.
Best regards,
Peter
Hello,
You are asking about automotive micro, the standard it can reach is ISO26262 ASIL-D.
No home appliance libraries for industrial use case are available for automotive micro.
But since automotive standards are more strict you can probably use Safety application Framework (part of AUTOSAR) to reach your requirements.
Not sure why you would use such safety and security micro with automotive peripherals for home usage. Not talking about auto chip shortage. That would be just overkill.
Best regards,
Peter
hello, to follow this thread, is there a "safetylib" for the MPC5777C/75E/75B ? i did download the mpc5777C mcal autosar from the nxp official website but i don't see any mention of the safety application framework term.. please shed a light.. thank you.
Hi,
As Peter said the automotive standards are more strict, however we just need to prove it, Maybe we can help each other or someone else has passed the test could give us a hint. below are the solution I have check with safety application guide for now.
| Component | Solution
| 1.1 Register | BIST
| 1.3 Programme counter | Test Function |
| 2. Interrupt handling execution | Test Function |
| 3. Clock | CMU
| 4. Memory |
| 4.1 Invariable memory |BIST
| 4.2 Variable memory | BIST
| 4.3 Addressing | BIST |
| 5. Internal data path |
| 5.1 data | ERM |
| 5.2 Addressing | ERM |
| 6. External communication | CAN
| 6.3 Timing | Test Function
| 7. Input/output periphery | Test Function
| 7.2 Analog I/O | no used |
| 7.2.1 A/D- and D/A-convertor | Test Function |
| 7.2.2 Analog Multiplexer | no used
| 9. Custom Chips for example : ASIC, GAL, Gate array | no used
I only implement BIST online function for now. Plan to implement other test function or Safety Mechanism.
question :
1. How to get the PC counter?
2. Interrupt handle for ERM?
Thanks for any help or suggestion.
Best regards,
Mark