S32K144 - FLEXIO register read zero

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

S32K144 - FLEXIO register read zero

964 次查看
prasanna_v
Contributor I

Hi,

I am working on S32K144 controller for one of our automotive product.

Our design has temperature sensors and one more chip connected to FLEXIO I2C interface PTD0(SCL)), PTD1 (SDA).

I am configuring the sys clock to 80Mhz, Bus clock to 40 Mhz and Flash clock to 26.67 Mhz.

Flexio interface is configured to use SIRC 8 MHZ clock source.

After configuring the clock, i am trying to read the flexio registers in code.

But all the register values of FLEXIO is read as zero.

While other interface(LPUART, LPSPI) register read provides proper values.

I just want to understand, the reason for this ?

Note: i am reading flexio only after the clock is initialized in code.

Thanks

0 项奖励
回复
2 回复数

946 次查看
dianabatrlova
NXP TechSupport
NXP TechSupport

Hi,

 

After the discussion, the case is solved and identified as a hardware issue.

For other customers who have some issues with FlexIO SW, I would like to suggest checking the flexio_i2c_S32K1xx example located in the S32DS File -> New ->S32DS Project from Example.

 

Best regards,

Diana

0 项奖励
回复

587 次查看
mbkodo
Contributor I

Hi,

it seems like I am facing the same issue. All FlexIO-registers read zero (no bus fault) and I am unable to modify its contents in the debugger. Registers of other devices work fine.

I already tried differerent clock configurations and also put the example flexio_i2c_s32k142 project on this PCB, with the same result.

Can you please explain which HW issue was found?