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

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

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

165 Views
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 Kudos
0 Replies