Welcome to FRDM-IMX93 for NXP CUP!
About this project
Through a series of guides and various pieces of documentation, this project aims to help the students participating in the NXP CUP contest get started with the development on the FRDM-IMX93 board.
The software provided in this project is meant to be run as an application in the context of the Zephyr RTOS, which is why you’ll notice the usage of tools such as west, ninja, and cmake.
Getting started guides
Check out the following guides to help you prepare your development environment:
Tutorials
Check out the following tutorials to help you with the software development:
Connecting the kit compontents
Ready to connect the kit components? Check out the following guides:
Supported samples
Want to test out a certain functionality/hardware module? Check out this list of supported samples:
Sample name |
Hardware |
---|---|
N/A |
|
Is your hardware module not listed here? That’s fine! You can use one of the supported modules as a starting point and add support for your own.
Sample API documentation
Check out the main documentation page for the various APIs used throughout the samples.
Issues and contributions
Since this is an open-source project, all kinds of contributions are encouraged and highly appreciated. Your contribution will help improve the infrastructure and guides for future editions of the contest.
If you encounter a bug or an issue, please make sure you file a report under the Issues tab of our GitHub repository. Additionally, we encourage students to try and fix the issues/bugs themselves by submitting a pull request.
Contributing to the Zephyr project is also highly encouraged. To do so, please make sure you follow the Contributing to Zephyr guide. We recommend checking out the aforementioned guide before contributing to this project as well.