MK60DN512ZVLQ10 4N30D Reset Problem

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

MK60DN512ZVLQ10 4N30D Reset Problem

Jump to solution
1,054 Views
GottiLuca
Contributor IV

 

We've done a custom board with MK60DN512ZVLQ10  ( 144 pin LQFP version ), mask set 4N30D installed.

Mask set 4N30D should be the INITIAL production mask set , so really close to the definitive one ...

 

However, we've seen a problem when powering the 3,3 V supply with a ramp time less of 2 ms ( something that could happen for example if u're using the micro for a USB device , but not only in this case ) : the microcontroller simply doesn't reset itself  .

We've also tried to add an external reset generator ( like MAX809 ) but nothing : if 3,3 V supply is too "fast" the micro doesn't start. The polite thing is that if we , after power up event ( even 2 ms after ) , reset the part by an external reset switch, the

part starts.

After struggling our minds for some days with this problem, at the end we've tried to install the very same pcb a PK60N512VLQ10 with mask code 0M33Z ( the initial mask set !!! ) and , magically, problem disappeared !!!

 

So, our conclusion is that on mask set 4N30D there is this very annoying problem !!!

 

( probably the problem it is related to the POR module and / or reset logic )

 

 

0 Kudos
1 Solution
529 Views
GottiLuca
Contributor IV

 

Freescale Italy confirmed us that Freescale has found too this problem on 4N30D mask set and it will be corrected.

 

Revised errata sheet of the 4N30D will be realised in the following days .

View solution in original post

0 Kudos
2 Replies
530 Views
GottiLuca
Contributor IV

 

Freescale Italy confirmed us that Freescale has found too this problem on 4N30D mask set and it will be corrected.

 

Revised errata sheet of the 4N30D will be realised in the following days .

0 Kudos
529 Views
GottiLuca
Contributor IV

 

After further investigation, it appears that my REAL problem was caused by a sporious NMI interrupt triggered before system init.

 

To confirm that we've done a very simple test : we've connected the NMI pin directly to Vdd and problem disappears .

 

 

0 Kudos