Clone this repo:
  1. a7d41d4 Add LICENSE file by Piotr Zierhoffer · 4 months ago upstream/main
  2. b0a2413 Generated from MCUX_2.16.000 by Łukasz Kędziora · 11 months ago
  3. 0cc0caa Generated from MCUX_2.16.000 by Mikołaj Rosowski · 12 months ago
  4. 8452c0f Generated from MCUX_2.16.000 by Kamil Rakoczy · 1 year ago
  5. 998c100 Generated from MCUX_2.16.000 by Kamil Rakoczy · 1 year, 1 month ago

MCUXpresso-SDK

This repository is auto-generated from the files from NXP SDK code using pw_build_mcuxpresso pigweed module. The purpose of this repository is to be used as a module for Pigweed applications targeting the NXP RT595 MCUs. The repository includes bazel rules allowing seamless integration into Pigweed's build system.

Used Revisions

NameRevisionSource
mcuxpresso-sdk6f3fd257cdcf978a4d26e7d6e9eed9240037422bhttps://github.com/nxp-mcuxpresso/mcux-sdk
mcux-sdk-examples8ebfdb8c37c30b3c8e312d32ba7b0967f01c0bechttps://github.com/nxp-mcuxpresso/mcux-sdk-examples
FreeRTOS-Kernel4fe54c5f639770ce271dd3693a5cd5475969ae67https://github.com/nxp-mcuxpresso/FreeRTOS-Kernel
mcux-sdk-middleware-sdmmc40283d30576ff0c8870f83a2b3c9c052740884c8https://github.com/nxp-mcuxpresso/mcux-sdk-middleware-sdmmc
mcux-sdk-middleware-multicore0b7708aff16c1282db3c44eda6704c07e68dbbachttps://github.com/nxp-mcuxpresso/mcux-sdk-middleware-multicore
rpmsg-lite72cb08881910b9956a283b0db903153d63be32behttps://github.com/nxp-mcuxpresso/rpmsg-lite
erpc90ae2314d9f495ad2a3678a2fb82ac327ea2f134https://github.com/EmbeddedRPC/erpc
mcux-soc-svde93e0b0067b9297de056de4cef6425c9c999fda4https://github.com/nxp-mcuxpresso/mcux-soc-svd
fatfse60fdc5242db843f242b4f8d4016932cafd2e45fhttps://github.com/nxp-mcuxpresso/fatfs
mcux-sdk-middleware-eiq0bbdcac476d72d6c391ac4b0243df23ae89766a3https://github.com/nxp-mcuxpresso/mcux-sdk-middleware-eiq
mcux-sdk-middleware-deepviewrtf05edd77ad66e40e1853a77f62357f73ac9ddfeahttps://github.com/nxp-mcuxpresso/mcux-sdk-middleware-deepviewrt
mcux-sdk-middleware-glow3c25ad52dfb6e8deff100c721e0f493b73207b6ahttps://github.com/nxp-mcuxpresso/mcux-sdk-middleware-glow
mcux-sdk-middleware-tensorflow994f6d0261337c2cd48c692161f3ff4783b72daahttps://github.com/nxp-mcuxpresso/mcux-sdk-middleware-tensorflow
mcux-sdk-middleware-usbed235e3e785993459080a36fb07049da21449ae3https://github.com/nxp-mcuxpresso/mcux-sdk-middleware-usb
mcux-sdk-middleware-edgefast-bluetoothd0e1a2a419370f69569898191b161d8f2beac272https://github.com/nxp-mcuxpresso/mcux-sdk-middleware-edgefast-bluetooth
mcux-sdk-middleware-ethermind96fee6b419b34cb2be652d3b79b37e7cd4e4fafehttps://github.com/NXP/mcux-sdk-middleware-ethermind
azure-rtos7348f5d379ea0adaf363a3d6ab234ebcf84eb7f0https://github.com/NXP/azure-rtos
threadx20cc14c1e39db4e4a92cee6eea5f6ad4eb904219https://github.com/NXP/threadx
filex72b1d883d6e61b090b7148aead305ed23a17dd13https://github.com/NXP/filex
levelxe79d22d5a6213313de83412c81e00b95a90d424ahttps://github.com/NXP/levelx
netxduof3b1d978453a08f1e9de1e14b17f07801776d1c2https://github.com/NXP/netxduo
usbxc2e2c213f8dbf4dd13dcaf3ffa9ee9b29c6ef04fhttps://github.com/NXP/usbx
guixa4ad6823bae292f0ab012eb3076093b7b1e03c26https://github.com/NXP/guix
mbedtlsf51f6ace3f156c43c54b56dd90c2e92e9413c074https://github.com/nxp-mcuxpresso/mbedtls
wifi_nxp738269c3ec6d4638df97932638f635359b1f8596https://github.com/NXP/wifi_nxp
lwip8bcc5523446e1d807d3a98e920e52b28581ba25dhttps://github.com/nxp-mcuxpresso/lwip
littlefs37158b252a0d5da7bdd5a1d1278f56b20d469717https://github.com/nxp-mcuxpresso/littlefs
maestro88b02a991199f99fffa19ea3238d21617b917f16https://github.com/nxp-mcuxpresso/maestro
mcuboot20b45dca47c66397592842ac54fdf54ad5cd1426https://github.com/nxp-zephyr/mcuboot
CMSIS_5ace291fb56654b2a62b4a80cbba8a75abb36aa18https://github.com/nxp-mcuxpresso/CMSIS_5
EAP9a84b5c99c87d60b817e44b80a2f5db66f7a688chttps://github.com/nxp-mcuxpresso/EAP
VITd23d588bf6cec259e3654a0efcde35cf3f4b1cb0https://github.com/nxp-mcuxpresso/VIT
VoiceSeeker056d650e60482db5f8a8455050bd3af1ac9bb0eahttps://github.com/nxp-mcuxpresso/VoiceSeeker
NatureDSPf66bf675f628a12d06a0b6f55957785989037e3dhttps://github.com/nxp-mcuxpresso/NatureDSP
wpa_supplicant-rtose7ea6740f896a7ef7348e95bb5d4ebe770c29e8bhttps://github.com/nxp-mcuxpresso/wpa_supplicant-rtos
mcux-sdk-middleware-connectivity-frameworke8ea202c296f3191a15d48da259f5e70ccc60fa8https://github.com/NXP/mcux-sdk-middleware-connectivity-framework
mcux-sdk-middleware-bluetooth-controllerf75dee7b2bcbfa8965e4641540ee27f0336c969bhttps://github.com/NXP/mcux-sdk-middleware-bluetooth-controller
mcux-sdk-middleware-bluetooth-hoste05fc5e06a47eaf3dc574591fb5fc6bedcada746https://github.com/NXP/mcux-sdk-middleware-bluetooth-host
mcux-sdk-middleware-ieee_802.15.49e9405b9ff612aec12c243a3cb2c97e80e11ac06https://github.com/NXP/mcux-sdk-middleware-ieee_802.15.4
mcux-sdk-middleware-zigbee3ca9a32c1d631e92fb2d6c56c4ce6930914580e9https://github.com/nxp-mcuxpresso/mcux-sdk-middleware-zigbee
mcux-secure-subsystem24e5dcd941fcc21456b2fdfabe828ee22d642badhttps://github.com/nxp-mcuxpresso/mcux-secure-subsystem
mcux-sdk-middleware-xcvr98bd94fd88b02ecba495d0783b4ce71e2229bdbchttps://github.com/nxp-mcuxpresso/mcux-sdk-middleware-xcvr

Running generation script locally

The script used to generate this repository is part of Pigweed. To generate this repository locally, you will have to setup Pigweed on your machine. After that, you can run this command to generate this repository.

bazelisk run //pw_build_mcuxpresso/py:mcuxpresso_builder -- EVK-MIMXRT595_manifest_v3_14.xml \
  --mcuxpresso-repo=https://github.com/nxp-mcuxpresso/mcux-sdk \
  --mcuxpresso-rev=MCUX_2.16.000 \
  --device-core=cm33_MIMXRT595S \
  --output-path=bazel-out/k8-fastbuild/bin/mcuxpresso-sdk \
  --clean \
  --include \
  project_template.evkmimxrt595.MIMXRT595S \
  component.serial_manager_uart.MIMXRT595S \
  platform.drivers.flexcomm_i2c.MIMXRT595S \
  platform.drivers.i3c.MIMXRT595S \
  platform.drivers.flexcomm_spi.MIMXRT595S \
  platform.drivers.flexcomm_usart_dma.MIMXRT595S \
  platform.drivers.flexcomm_usart_freertos.MIMXRT595S \
  platform.drivers.flexio_spi.MIMXRT595S \
  platform.drivers.inputmux.MIMXRT595S \
  platform.drivers.lpc_dma.MIMXRT595S \
  platform.drivers.lpc_gpio.MIMXRT595S \
  platform.drivers.mu.MIMXRT595S \
  platform.drivers.pint.MIMXRT595S \
  platform.drivers.power.MIMXRT595S \
  component.serial_manager.MIMXRT595S \
  platform.utilities.assert.MIMXRT595S \
  utility.debug_console.MIMXRT595S \
  --exclude \
  device.MIMXRT595S_startup.MIMXRT595S \
  middleware.freertos-kernel.MIMXRT595S

License

Files taken from the NXP SDK repository are licensed under the BSD-3-Clause license.