BCC read issue with multiple CMU's - Big step overflow causing timing issues

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

BCC read issue with multiple CMU's - Big step overflow causing timing issues

183件の閲覧回数
Poley
Contributor V

Hi all,

I am trying to read 15 MC33771C CMU's over TPL with a S32K148 and MC33664 but the time taken to execute the the task is obviously overflowing. Is there a set time for how long the measurements take so I know when to request data from the next CMU? I am not sure how you would ever have 63 devices without the IC having a meltdown.

I have a task requesting 2 CMU's data once every 100ms and 5ms apart:

Poley_0-1701900692085.png

 

Do I need more that 5ms apart from calling this again for 2 different CID's? Struggling to keep it at 100ms if so as the S32K1 can not handle being at a step size faster than 0.005, otherwise it overflows again.

 

Is the only way around this to not use 100ms update rate and slow it down?

 

Also, loopback does not seem to do anything in MBDT? You can not select the 2nd CSB in the MC33771C TPL config so how could it swap over? Measurements stop if I break the loop (After the break).

 

@mariuslucianandDo you happen to have any quick thought, currently a critical issue.

 

Thank you in advance!

 

 

0 件の賞賛
0 返答(返信)