Problem with NUCLEO-U5A5ZJ-Q and MIP sharp display, SPI, no touchscreen, no DMA
Hello,
I have a project using a NUCLEO-U5A5ZJ-Q dev with a MIP sharp display connected via SPI. I created the project with STM32CubeIDE. I added the SPI interface (transmit only), the RTOS, ThreadX and X-CUBE-TOUCHGFX. I don't have a touchscreen and don't need DMA transfers. I made a driver for the display, and it writes correctly to the screen. I also used the TouchGFX designer to make a basic screen with one line of text. My problem is that when I generate the code and run it, it is not doing anything. The place where it should be calling to populate the main screen is never called. I used another project that I built and works with the STM32U5A9J-DK which has a touchscreen. This project calls it from gotoscreenScreenNoTransitionImpl(), while my NUCLEO project never does.
Does somebody has any idea why the function is not being called?
Also do I need to disable touchscreen or DMA in the code or in the .ioc?