S32K144: Can't change CAN clock to SYS_CLK using Can_pal component

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

S32K144: Can't change CAN clock to SYS_CLK using Can_pal component

Jump to solution
2,121 Views
sripav-7
Contributor III

Hello

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.

pastedImage_1.png

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?

Thank you.

Labels (1)
Tags (2)
0 Kudos
Reply
1 Solution
1,841 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi,

Which SDK version do you use?

It can be set in SDK v1.9.0

pastedImage_1.png

Regards,

Daniel

View solution in original post

0 Kudos
Reply
3 Replies
1,842 Views
danielmartynek
NXP TechSupport
NXP TechSupport

Hi,

Which SDK version do you use?

It can be set in SDK v1.9.0

pastedImage_1.png

Regards,

Daniel

0 Kudos
Reply
1,841 Views
sripav-7
Contributor III

Hello

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.

0 Kudos
Reply
1,841 Views
sripav-7
Contributor III

I upgraded the SDK and it is there now. Thank you.

0 Kudos
Reply