I am trying to create an SDK for an MK22FN1M0xx12 for my custom board using the SDK builder, https://mcuxpresso.nxp.com/en/select.
When I select the processor, it autofills in the name of the SDK "SDK_2.3.1_MK22FN1M0xxx12". The latest version of the SDK is 2.4.1.
Will I get the 2.3.1 or the 2.4.1 SDK?
Hi Keith:
We only provide the latest SDK version download link.
For MK22FN1M0xx12, the latest version is 2.3.1.
Regards
Daniel
Thank you for the clarification.
I'm trying to determine if the TWR-K21F120M SDK supports the MK22FN1M0Axxxxx.
When I look in the SDK directory /devices/MK22F12/fsl_device_registers.h and /devices/MK21FA12/fsl_device_registers.h I do not see CPU_MK22FN1M0AVLQ12.
I see CPU_MK22FN1M0VLQ12 in /devices/MK22F12. I see CPU_MK21FN1M0AVLQ12. I do not see CPU_MK22FN1M0AVLQ12.
Which /devices directory is correct for CPU_MK22FN1M0AVLQ12?
Daniel – The Hardware Details for MK22FN1M0Axx12 shows the board supported is TWR-F21F120M. This is the SDK I downloaded.
Here is the list of CPUs from /devices/MK22F12/fsl_device_registers.h.
/*
Include the cpu specific register header files.
*
The CPU macro should be declared in the project or makefile.
*/
#if (defined(CPU_MK22FN1M0VLH12) || defined(CPU_MK22FN1M0VLK12) || defined(CPU_MK22FN1M0VLL12) || \
defined(CPU_MK22FN1M0VLQ12) || defined(CPU_MK22FN1M0VMC12) || defined(CPU_MK22FN1M0VMD12) || \
defined(CPU_MK22FX512VLH12) || defined(CPU_MK22FX512VLK12) || defined(CPU_MK22FX512VLL12) || \
defined(CPU_MK22FX512VLQ12) || defined(CPU_MK22FX512VMC12) || defined(CPU_MK22FX512VMD12))
I don’t see CPU_MK22FN1M0AVLQ12.
Is CPU_MK22FN1M0VLQ12 equivalent?
Keith Smith