cancel
Showing results for 
Search instead for 
Did you mean: 

Nucleo-H7S3l8 : using XSPI1 to communicate with FPGA as slave

Samiksha
Associate II

Hello,

I am using Nucleo-H7S3l8 board XSPI1 interface an using FPGA as slave. Is the XSPI drives only configured to work well with memories? Can other device be used as slave? I want to test FPGA by interfacing it to STM board. I am able to send the instruction that I intend to but when I configure some address then it seems to be not going correctly. Not sure what's happening but not able to capture on scope when address is configured. It seems to hang. What can be the issue? Some driver issue or missing configuration?

Please suggest what might have gone wrong.

Thanks,

Samiksha

1 REPLY 1
KDJEM.1
ST Employee

Hello @Samiksha ;

 

The XSPI interface can be communicated with any device has command format and order shared in their datasheet aligned with the command format and order mentioned in the STM32 reference. I recommend you to look at Overall FAQs for QUADSPI/OCTOSPI/HSPI/XSPI. This article provides some external memories tips and tricks, frequently asked questions, and a list for useful link resources.

> when I configure some address then it seems to be not going correctly.

Could you please give more detail about the issue. What have you got and what are you expecting?

May this Solved: OCTOSPI interface for communication with a FPGA - STMicroelectronics Community can help you.

 

Thank you.

Kaouthar

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.