Different behavior of I2C on MK21 and MK60

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

Different behavior of I2C on MK21 and MK60

1,419件の閲覧回数
cerma
Contributor IV

Hi,

I have two PCBs with MK21FX512. I am using two I2C on both PCB. Both act weird. When I put on the same PCB MK60DN512Z and I run same project but for MK60 both I2C working just fine. Is there any difference between module I2C of MK21FX512 and MK60DN512Z? IDE CW10.6 and KDS3.0 generating via PEx same drivers for both processors.

ラベル(2)
0 件の賞賛
返信
3 返答(返信)

1,198件の閲覧回数
Jorge_Gonzalez
NXP Employee
NXP Employee

Hello Jaroslav Cermak:

Could you let me know the silicon mask of both devices (the one that works and the one that fails)? You can see the mask number on the top of the MCU chip. The I2C module should work the same in both devices, but there might be an errata involved. Also MK60DN512Z is an old silicon revision of the K60DN512.

Also, please provide more information on the actual issue, so we can analyze the situation. What do you mean with "different behavior" and "both act weird"?

Regards!

Jorge Gonzalez

0 件の賞賛
返信

1,198件の閲覧回数
cerma
Contributor IV

Hi Jorge,

silicon mask:

work: MK60DN512 ZVLQ10  - 8N30D

fails: MK21FX512VLQ12 - 2N03G

Some idea?

Jaroslav

0 件の賞賛
返信

1,198件の閲覧回数
Jorge_Gonzalez
NXP Employee
NXP Employee

Hi Jaroslav:

The errata for Mask 2N03G includes a repeated start issue with the I2C module (see below errata and workaround). Could this be your issue? You have not described the erroneous behavior so I am just guessing.

pastedImage_0.png

Regards!

Jorge Gonzalez

0 件の賞賛
返信