I am new to the NXP ecosystem and I’m struggling to find my way around it.
I have a custom board based on the RT1062 MCU, and I’m using MCUXpresso IDE with the MCU SDK (not the evaluation board SDK).
I tried creating a project in the IDE, then adding the CMSIS UART drivers to test a simple UART transmit function. Since I couldn’t get XIP to work yet on my external flash, I linked the project to run from RAM.
The project builds the first time without any issues.
However, once I open MCUXpresso Config Tools to configure the UART peripheral and rebuild, the project reports missing drivers.
I tried adding them again through SDK Management in Project Properties, but the problem persists.
So my questions are:
Do you have any recommendations or best practices for setting up a project for a custom RT1062 board, especially for boot configuration and ensuring that basic peripherals compile correctly?
Do CMSIS UART drivers require DMA to be enabled?
Is there a simple way to write bare-metal tests for peripherals (UART, I2C, SPI) using only the MCUXpresso IDE, without the need for DMA or higher-level frameworks?
Any guidance would be greatly appreciated.