Skip to content

Open-CMSIS-Pack/NXP_iMXRT105x_MWP

Repository files navigation

Version

NXP_iMXRT105x_MWP

This is the development repository for the NXP i.MXRT1051/1052 Device Series Middleware Pack (MWP) - a CMSIS software pack that is designed to work with all compiler toolchains (Arm Compiler, GCC, IAR, LLVM). It is released as CMSIS software pack and therefore accessible by CMSIS-Pack enabled software development tools.

This MWP provides CMSIS-Drivers for i.MXRT1051/1052 Device Series which can be used by Middleware.

Note: This is currently Work in Progress. Final release is expected in Q3'2024.

Repository top-level structure

Directory Description
.github/workflows GitHub Actions.
CMSIS/Driver CMSIS-Drivers for Ethernet MAC, FLEXCAN, MCI, USB Host and Device.
Documentation Doxygen source of the documentation.
Scripts Updated linker scripts for using Event Recorder and debugger scripts.
SDK Enhancements for NXP SDK.
Templates Various source code templates.

Generate software pack

The software pack is generated using bash shell scripts.

  • ./gen_pack.sh based on Open-CMSIS-Pack/gen-pack generates the software pack. Run this script locally with:

    NXP_iMXRT105x_MWP $ ./gen_pack.sh
    

GitHub Actions

The repository uses GitHub Actions to generate the pack and publish documentation examples:

License

The MWP is licensed under License.

Issues

Please feel free to raise an issue on GitHub to report misbehavior (i.e. bugs) or start discussions about enhancements. This is your best way to interact directly with the maintenance team and the community. We encourage you to append implementation suggestions as this helps to decrease the workload of the maintenance team.

About

NXP i.MXRT1051/1052 Device Series Middleware examples and CMSIS-Drivers Pack.

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •