Hi Kevin,
I suppose that you want use S12ZVC MCU. I am right?
In fact, you don’t need use external PNP transistor for generating CANPHY power supply.
If you don’t use external PNP transistor for generation VDDC power supply, you should disable regulator in CPMUVREGCTL register.
Note: This register could be written just once in normal mode.
Unfortunately I am afraid that internal VDDX regulator itself isn’t suitable for powering CANPHY.
There should not be any problem in case of standard communication, however current during fault states could be simply too high.
I hope it helps you.
Have a great day,
RadekS
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------