2025-05-17 6:07 PM
Trying to get SPI1 to work on the NUCLEO-H7S3L8.
Starting a new project from the Board Selector works with no problem, however starting from the MCU Selector, the HAL_SPI_Transmit gets stuck at in stm32h7rsxx_hal_spi.c in the while loop at line 4008.
Eventually we will be using a custom board, so need to figure this out. Any ideas?
Thanks,
:)
2025-05-18 6:48 AM
Ensure pin speed is set to very high.
2025-05-18 12:43 PM - edited 2025-05-18 12:49 PM
Hello TDK!
Yes, they are set to Very High. Still no luck. Also, using the Arduino header pins D10 to D13, just as in the example project SPI_EEPROM
2025-05-20 9:00 AM
Can you look at the signals on a scope or logic analyzer? Are the pins you're using free to use on the board? Check the schematic. What flag is it waiting for? Do the SPI example projects work correctly?