cancel
Showing results for 
Search instead for 
Did you mean: 

Looking for LL driver for interfacing with Octospi for STM32H5 series

HuyDang
Associate

Hi all,

We are currently using the stm32h5-hal-library in our project. Our preference is to use the LL drivers rather than the HAL and for the Octospi, we only see a HAL drive for it (stm32h5xx_hal_xspi.c). Is there a LL driver equivalent for this? I have also tried generating the code with STM32CubeIDE and didn't see an option to switch to the LL driver as I normally would for other peripherals

HuyDang_0-1726582555825.png

 

Thanks in advance. 

 

1 ACCEPTED SOLUTION

Accepted Solutions
SofLit
ST Employee

Hello @HuyDang and welcome to the community.

Unfortunately, there is no LL driver for XSPI. 

All peripherals supporting LL have a driver with a file name having ll in the middle: stm32h5xx_ll_(name).c:

Look at the driver folder:

 https://github.com/STMicroelectronics/stm32h5xx_hal_driver/tree/7e8c7d8e91c15321864f513f8458ce7f6555eb4e/Src

there is no stm32h5xx_ll_xspi.c file there.

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.

View solution in original post

2 REPLIES 2
SofLit
ST Employee

Hello @HuyDang and welcome to the community.

Unfortunately, there is no LL driver for XSPI. 

All peripherals supporting LL have a driver with a file name having ll in the middle: stm32h5xx_ll_(name).c:

Look at the driver folder:

 https://github.com/STMicroelectronics/stm32h5xx_hal_driver/tree/7e8c7d8e91c15321864f513f8458ce7f6555eb4e/Src

there is no stm32h5xx_ll_xspi.c file there.

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.

thanks for the quick response. I figured that's the case but just want to confirm with you guys.