Hello,
I’m currently developing a program that runs freeRTOS on the M4 and Torizon on the A core. Both communicate through RPMSG. I use CAN on the M4 side and for that I needed to disable it on the device tree, otherwise it didn’t work.
Now I need to do the same but with SPI. I’ve been reading the lpspi examples from the MCUXpresso SDK and in all of them the following sentences appeared:
Please note this application can’t support running with Linux BSP!
This example aims to show the basic usage of the IP’s function, some of the used Pads/Resources are also used by Cortex-A core.
So I’m assuming that I need to disable SPI on the device tree. In that case, I want to use SPI1 (pins 225, 223, 227 and 221 according to Apalist IMX8 datasheet).
Last time with CAN ports I was able to disable them with an overlay. Is it possible to do the same with SPI? Could you show me what are the lines I need to modify on the DT files to get it working?
My setup is:
Apalis iMX8QM V1.0B
Apalis Eva Board V1.1A
TorizonCore 5.3.0+build.7
Thanks!!!
Juan