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

取消
显示结果 
搜索替代 
您的意思是: 
已解决

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

跳至解决方案
1,056 次查看
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.

标签 (1)
标记 (2)
0 项奖励
1 解答
776 次查看
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 项奖励
3 回复数
777 次查看
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 项奖励
776 次查看
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 项奖励
776 次查看
sripav-7
Contributor III

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

0 项奖励