AnsweredAssumed Answered

Operation period and I2C's ACK bit were lengthened when I2C send() and CANFD send() were operated together

Question asked by Kim JungHyun on Dec 21, 2017

Hi.

I have been made some source code for S32K144

But it happened as below.

 

Issue : Operation period and I2C's ACK bit were lengthened when I2C send() and CANFD send() were operated together.

 - I need to make CAN and CANFD RX/TX and I2C together.

 - There is not Application logic. I only have been checking SDK's driver operations.

Development environment

 - MCU : S32K144(64pin)

 - S32DS 2.0

 - used driver : lpit, flexcan1, flexcan2(CANFD), lpspi, lpi2c, ftm, adc

   * without CANFD, operation period and i2c work correctly.

 

Please see the picture below

 

I hope someone helps me.

Thank you.

Outcomes