MCUXpresso SDK ############## Origin: NXP MCUXpresso SDK http://mcux.nxp.com NXP Kinetis Connectivity Software https://www.nxp.com/webapp/Download?colCode=KW40Z-CONNECTIVITY-SOFTWARE&appType=license&Parent_nodeId=1432854896956716810497&Parent_pageType=product https://www.nxp.com/webapp/Download?colCode=MKW2XD-MRC20A-CONNECTIVITY-SW&appType=license&Parent_nodeId=1425322332576706617013&Parent_pageType=productI Status: The MCUXpresso SDK is released on a per-SoC basis, therefore we have a mix of versions: SoC Version (Release Date) Tag ---------------------------------------------------------------------------- LPC54114 KSDK 2.2.1 MIMXRT1051 KSDK 2.3.0 MIMXRT1052 KSDK 2.3.0 MIMXRT1061 KSDK 2.4.0 (2018-09-04) REL_SDK_2.4.0_RT1060_RFP MIMXRT1062 KSDK 2.4.0 (2018-09-04) REL_SDK_2.4.0_RT1060_RFP MK64F12 KSDK 2.2.0 MKL25Z4 KSDK 2.2.0 (2017-06-29) REL6.GA.RC4.6_ISSDK1.6GAFIX.GEN MKW21Z4 KSDK 2.2.0 (2018-01-19) release_conn_ksdk_2.2_kw41z_1.0.4_stage_final MKW22D5 KSDK 2.2.0 (2017-03-21) REL_SDK_REL6_2.0.0_GA_RC4_6 MKW24D5 KSDK 2.2.0 (2017-03-21) REL_SDK_REL6_2.0.0_GA_RC4_6 MKW31Z4 KSDK 2.2.0 (2018-01-19) release_conn_ksdk_2.2_kw41z_1.0.4_stage_final MKW41Z4 KSDK 2.2.0 (2018-01-19) release_conn_ksdk_2.2_kw41z_1.0.4_stage_final Some older Kinetis W family SoCs are not supported in MCUXpresso SDK, but instead are supported by the Kinetis Connectivity Software. This distribution is based on the same Kinetis SDK (ksdk) that MCUXpresso SDK evolved from. These older SoCs have many of the same peripherals as KW41Z, so we can reuse newer MCUXpresso SDK drivers from KW41Z, and import only the SoC header files from the Kinetis Connectivity Software. SoC Version (Release Date) Tag ---------------------------------------------------------------------------- MCR20A 1.0.0 N/A MKW20Z4 1.0.1 (2015-12-10) N/A MKW30Z4 1.0.1 (2015-12-10) N/A MKW40Z4 1.0.1 (2015-12-10) N/A Purpose: Provides device header files and bare metal peripheral drivers for Kinetis, LPC, and i.MX SoCs. Zephyr shim drivers are built on top of these imported drivers to adapt the MCUXpresso SDK APIs to Zephyr APIs. Description: This package is an extract from the upstream MCUXpresso SDK that contains only the files needed for Zephyr. Some directory structure changes are made to facilitate driver code reuse across multiple SoCs. Dependencies: CMSIS header files URL: http://mcux.nxp.com https://www.nxp.com/webapp/Download?colCode=KW40Z-CONNECTIVITY-SOFTWARE&appType=license&Parent_nodeId=1432854896956716810497&Parent_pageType=product https://www.nxp.com/webapp/Download?colCode=MKW2XD-MRC20A-CONNECTIVITY-SW&appType=license&Parent_nodeId=1425322332576706617013&Parent_pageType=productI commit: N/A Maintained-by: External License: BSD-3-Clause License Link: https://spdx.org/licenses/BSD-3-Clause.html Patch List: * Changes from official delivery: - Fix ethernet timestamping driver. The nanosecond part of the frame timestamp wasn't saved. - Fix PTP event packet type check. The PTP message type was incorrectly checked. * Automatically enable ENET_ENHANCEDBUFFERDESCRIPTOR_MODE in HAL if gPTP support is enabled.