clock_manager, CAN LIN clock configuration issue on S32DS PA V2.1

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

clock_manager, CAN LIN clock configuration issue on S32DS PA V2.1

ソリューションへジャンプ
1,805件の閲覧回数
bingwang312
Contributor III

I am trying SDK 3.0.3 example: "can_pal_mpc5744p", it seems some issues on clock_manager, see picture:

1----CAN transceiver usually can use max. 1MHz for communication, but the clock_manager is always 100Mhz, it is gray color, i could not modify the frequency.

2----LIN bus max 20k bit/s as per industrial standard, but here for LIN0/LIN1 port it is always 100Mhz and not allowed to modify.

3----the listed prescale factors are not enough to lower down peripheral clock frequency, some external devices are usually low speed which needs MCU clock to be low , not so high in the clock_manager

should I look forward to next version of S32DS ?

bingwang312_0-1639205287604.png

 

 

0 件の賞賛
1 解決策
1,705件の閲覧回数
namnguyenviet
NXP Employee
NXP Employee

Hello @bingwang312,

I'm afraid that you had a misunderstanding: What you're mentioning are the clock sources for peripherals, which are configured by clock_manager regarding the clock tree as per Reference Manual, and they are NOT the baudrate frequencies outside the buses. If you want to change the baudrate frequencies, you shall need to look into each module, e.g for CAN:

namnguyenviet_0-1640071335153.png

Best Regards,

Nam

元の投稿で解決策を見る

1 返信
1,706件の閲覧回数
namnguyenviet
NXP Employee
NXP Employee

Hello @bingwang312,

I'm afraid that you had a misunderstanding: What you're mentioning are the clock sources for peripherals, which are configured by clock_manager regarding the clock tree as per Reference Manual, and they are NOT the baudrate frequencies outside the buses. If you want to change the baudrate frequencies, you shall need to look into each module, e.g for CAN:

namnguyenviet_0-1640071335153.png

Best Regards,

Nam