cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with NUCLEO-U5A5ZJ-Q and MIP sharp display, SPI, no touchscreen, no DMA

ZenithAna
Associate

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?

1 REPLY 1
FBL
ST Employee

Hello @ZenithAna 

 

Could you provide more context to gotoscreenScreenNoTransitionImpl()?

Could you share your hardware setup?

 

To give better visibility on the answered topics, please click on Accept as Solution on the reply which solved your issue or answered your question.