AnsweredAssumed Answered

Unique Firmware for Kinetis MK60DN and MK60DX

Question asked by Federico_R on Jan 30, 2015
Latest reply on Feb 10, 2015 by Federico_R

Hello,

 

I'm writing a firmware for Kinetis MK60DN256ZVLL10, but I want to adapt it for MCU MK60DX256VLL10. It is possible?

(I follow this post: https://community.freescale.com/thread/328325 )

 

I know that these MCUs have a different silicon version.

 

To get the silicon version of each MCU, I used this code:

 

switch((SIM_SDID & SIM_SDID_REVID(0xF))>>SIM_SDID_REVID_SHIFT)
    {

    case 0x0:
            printf("Silicon rev 1.0\n");
            break;
    case 0x1:
            printf("Silicon rev 1.1\n");
            break;
    case 0x2:
            printf("Silicon rev 1.2\n");
            break;
    case 0x3:
            printf("Silicon rev 1.4\n");
            break;
    case 0x7:
            printf("Silicon rev 1.8\n");
            break;
    case 0xA:
            printf("Silicon rev 2.2\n");
            break;
    case 0xC:
            printf("Silicon rev 2.4\n");
            break;






}

 

These are the results:

 

MK60DN256ZVLL10 --> Silicon Version: Rev. 1.4

MK60DX256VLL10 --> Silicon Version Rev. 2.2.


Unfortunately I can't found any datasheet, application note, ecc about the PK60DX256VLL10, thus I don' know the difference between these MCU.


What can I do to load my firmware into MK60DX256VLL10 ?


Thanks.


Outcomes