Tool/software:
Hello,
I'm working with the DCAN module on TMS570LC4357 and I have a question about Peripheral De-Init Reset implementation.
Current situation:
- I know that DCAN has a Software Reset (SWR) register that performs a software reset
- Other peripheral modules have Global Control registers with dedicated Peripheral Reset functionality
- However, I cannot find a similar Peripheral De-Init Reset mechanism for DCAN
Questions:
1. How can I perform a complete Peripheral De-Init Reset for the DCAN peripheral?
2. Is there a specific register or method to reset the entire DCAN module at Peripheral De-Init Reset level?
3. What is the difference between using SWR and a Peripheral De-Init Reset in DCAN?
I have reviewed these documents:
- TMS570LC435x Technical Reference Manual
- DCAN peripheral documentation
Any guidance on implementing a proper Peripheral De-Init Reset for the DCAN peripheral would be greatly appreciated.
Thank you in advance.