1MCUXpresso SDK 2############## 3 4Origin: 5 NXP MCUXpresso SDK 6 http://mcux.nxp.com 7 8 NXP Kinetis Connectivity Software 9 https://www.nxp.com/webapp/Download?colCode=KW40Z-CONNECTIVITY-SOFTWARE&appType=license&Parent_nodeId=1432854896956716810497&Parent_pageType=product 10 https://www.nxp.com/webapp/Download?colCode=MKW2XD-MRC20A-CONNECTIVITY-SW&appType=license&Parent_nodeId=1425322332576706617013&Parent_pageType=productI 11 12Status: 13 The MCUXpresso SDK is released on a per-SoC basis, therefore we have a mix 14 of versions: 15 16 SoC Version (Release Date) 17 ---------------------------------------------------------------------------- 18 LPC54114 SDK 2.8.2 (2020-08-19) 19 LPC55S16 SDK 2.10.0 (2021-07-15) 20 LPC55S28 SDK 2.10.0 (2021-07-15) 21 LPC55S69 SDK 2.10.0 (2021-07-15) 22 MIMX8MM SDK 2.8.0 (2020-07-21) 23 MIMXRT685 SDK 2.10.0 (2021-07-15) 24 MIMXRT1010 SDK 2.10.0 (2021-07-15) 25 MIMXRT1015 SDK 2.10.0 (2021-07-15) 26 MIMXRT1021 SDK 2.10.0 (2021-07-15) 27 MIMXRT1024 SDK 2.10.0 (2021-07-15) 28 MIMXRT1051 SDK 2.8.2 (2020-08-19) 29 MIMXRT1052 SDK 2.8.2 (2020-08-19) 30 MIMXRT1061 SDK 2.10.0 (2021-07-15) 31 MIMXRT1062 SDK 2.10.0 (2021-07-15) 32 MIMXRT1064 SDK 2.10.0 (2021-07-15) 33 MIMXRT1170 SDK 2.10.0 (2021-07-15) 34 MK22F51212 SDK 2.10.0 (2021-07-15) 35 MK64F12 SDK 2.10.0 (2021-07-15) 36 MK66F18 SDK 2.10.0 (2021-07-15) 37 MK80F25615 SDK 2.8.0 (2020-07-21) 38 MK82F25615 SDK 2.8.0 (2020-07-21) 39 MKE14F16 SDK 2.8.0 (2020-07-21) 40 MKE16F16 SDK 2.8.0 (2020-07-21) 41 MKE18F16 SDK 2.8.0 (2020-07-21) 42 MKL25Z4 KSDK 2.2.0 (2017-06-29) 43 MKV56F24 SDK 2.8.0 (2020-07-21) 44 MKV58F24 SDK 2.8.0 (2020-07-21) 45 MKW21Z4 KSDK 2.2.0 (2018-01-19) 46 MKW22D5 KSDK 2.2.0 (2017-03-21) 47 MKW24D5 KSDK 2.2.0 (2017-03-21) 48 MKW31Z4 KSDK 2.2.0 (2018-01-19) 49 MKW41Z4 KSDK 2.2.0 (2018-01-19) 50 51 Some older Kinetis W family SoCs are not supported in MCUXpresso SDK, but 52 instead are supported by the Kinetis Connectivity Software. This 53 distribution is based on the same Kinetis SDK (ksdk) that MCUXpresso SDK 54 evolved from. These older SoCs have many of the same peripherals as KW41Z, 55 so we can reuse newer MCUXpresso SDK drivers from KW41Z, and import only the 56 SoC header files from the Kinetis Connectivity Software. 57 58 SoC Version (Release Date) 59 ---------------------------------------------------------------------------- 60 MCR20A 1.0.0 61 MKW20Z4 1.0.1 (2015-12-10) 62 MKW30Z4 1.0.1 (2015-12-10) 63 MKW40Z4 1.0.1 (2015-12-10) 64 65Purpose: 66 Provides device header files and bare metal peripheral drivers for Kinetis, 67 LPC, and i.MX SoCs. Zephyr shim drivers are built on top of these imported 68 drivers to adapt the MCUXpresso SDK APIs to Zephyr APIs. 69 70Description: 71 This package is an extract from the upstream MCUXpresso SDK that contains 72 only the files needed for Zephyr. Some directory structure changes are made 73 to facilitate driver code reuse across multiple SoCs. 74 75Dependencies: 76 CMSIS header files 77 78URL: 79 http://mcux.nxp.com 80 https://www.nxp.com/webapp/Download?colCode=KW40Z-CONNECTIVITY-SOFTWARE&appType=license&Parent_nodeId=1432854896956716810497&Parent_pageType=product 81 https://www.nxp.com/webapp/Download?colCode=MKW2XD-MRC20A-CONNECTIVITY-SW&appType=license&Parent_nodeId=1425322332576706617013&Parent_pageType=productI 82 83commit: 84 N/A 85 86Maintained-by: 87 External 88 89License: 90 BSD-3-Clause 91 92License Link: 93 https://spdx.org/licenses/BSD-3-Clause.html 94 95Patch List: 96 97 * Automatically enable ENET_ENHANCEDBUFFERDESCRIPTOR_MODE in HAL if gPTP 98 support is enabled. 99 100 * Add USB device controller drivers, the drivers are based on MCUXpresso SDK release tag REL_2.5.0_REL9_RFP_RC3_7_1. 101 102 * Add support for LPC's Flexcomm spi driver to discard Rx by providing NULL Rx buffer. 103 104 * Align the CTimer Clock Get API on RT685 with LPC series 105 106 * Fix the number of FlexCAN mailboxes in the MKE1xF CAN_Type structs. 107