I programmed my application's CAN communication using the can_pal component, and with SOSC clock enabled. In the PCB board, I do not wish to have an external oscillator and would like to switch CAN engine clock to SYS_CLK. However, I cannot find an option to change this and can_pal library just says that protocol clock frequency cannot be 0.
If I use the flexcan component, however, this option is present. Why is it not present in the can_pal library? Can I change it to use SYS_CLK while still using the can_pal component, or is it unavoidable to port all code to use the flexcan component?
Which SDK version do you use?
It can be set in SDK v1.9.0
I use 0.8.6. I wanted to upgrade to 1.9.0, but the SDKs are apparently not fully compatible and upgrade is not very straightforward.
I upgraded the SDK and it is there now. Thank you.