cancel
Showing results for 
Search instead for 
Did you mean: 

CubeMX has lack of setting for the STM32H7R7xx or STM32H7S7xx

geriTricky
Associate II

Hi All,

I have been struggling with the CUBEMX (6.17.0). I just want to put here the facts. I am deeply disappointed about the support, but let's suppose it's minor and will be corrected no later than next week.

I wanted check and understand the LCD settings with touchGFX since the newest version(4.26) of both did not worked together either. If I tick in the separate c and h files the cubemx generates the wrong files. Also the cubemx will not generate all of the files to build the setup. There are two files between the touchgfx and cubemx in the touchgfx library. Note: The older files from the s7 development board has the comments that it will be generated but just part of it. Note2: I bought the dev board for sure and identified these errors there.

 

It's even bigger error in the STM32H7x7 LQFP176 since the XSPI1 and XSPI2 are available at HEXA_SPI, but it's the same behaviour as above. The right MCU cannot be selected. See the datasheet for the ordering number. It has to have H to get the HEXA SPI,but it is not supported by cubemx.

 

Thank you very much for your support!

 

H7S7_LQFP_HEXA_SPI_datasheet_2.png

H7S7_LQFP_HEXA_SPI_datasheet.png

H7S7_LQFP_HEXA_SPI_is_not_Supported.png

H7S7_LQFP_XSPI_cant_be_selected.png

H7S7_XSPI_cant_be_selected.png

     

 

2 REPLIES 2
Ghofrane GSOURI
ST Employee

Hello @geriTricky 

I'm currently checking this behavior. I will get back to you ASAP.

THX

Ghofrane

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.

Ghofrane GSOURI
ST Employee

Hello @geriTricky 

For STM32H7S7L8HxH:
When you enable XSPI Hexa mode in CubeMX, the tool correctly reserves the XSPI pins (PP2, PP3, PP4, PP11…PP15, etc.)XSPI1_Hexa.png

which are physically present on the HEXA package and listed in DS14359 Rev 6, Table 21.

DS14359 Rev 6.png

For STM32H7S7L8Hx:

Those XSPI pins (for example PP15 / XSPIM_P1_IO15) are not bonded on these packages (the corresponding column in Table 21 is empty).
Therefore, XSPI Hexa mode is physically not supported on STM32H7S7L8Hx .

THX

Ghofrane

 

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.