I’m interested in evaluating Verdin iMX8M Mini and I need info on which tools can be used to develop (i.e. compile and debug) a FreeRTOS application on Cortex-M4.
I find this in the KB, but it only mention cross-compilation from Linux and describes how to start the application.
I don’t see any info on how to debug (i.e. add breakpoints, step-by-step execution, …).
For the MX8QM used in Apalis I see that some preliminary integration in VSCode should be available (even if the document is one year and a half old.
Can you give me a full list of tool that can be used to develop on Cortex-M4 of Verdin iMX8M Mini?
For the i.MX 8-based modules, we’re offering what NXP offers, which is the MCUXpresso SDK. We try to offer some documentation, but not any specific tooling.
Unfortunately we don’t have instructions for Windows. I was only able to test this on Linux and Mac, which work in a very similar fashion.
However, it seems that, when downloading the SDK, the Windows option also provides it with the GCC Arm Embedded-based build system, so instructions should be very similar.
Currently I don’t have a Windows PC to test this out, but I believe the documentation that comes with the SDK might mention how to build this on Windows. After your build is done, you can proceed with the instructions on our article on how to run this on your target using U-Boot.
Currently, the only documentation that references Windows (that we are aware of) is that from NXP’s Getting Started for i.MX8M Mini (e.g. section 5.2). This PDF is part of MCUXpresso.