I've purchased an STM32H7R7L8HxH development board, but I'm not sure how to download a binary file to the external flash.
The external flash consists of two W25Q128 chips. The Chip Select (CS) lines of both chips are connected to XSPI1_CS PO0. The Clock (CLK) lines of both chips are connected to XSPI1_CLK PO4. The data lines (D0 - D3) of the first chip are connected to XSPI1_DQ0(PP0) to XSPI1_DQ3(PP3), while the data lines (D0 - D3) of the second chip are connected to XSPI1_DQ4(PP4) to XSPI1_DQ7(PP7).
I'm at a loss as to how to solve this issue. I've discovered that it's possible to create an external flash download project in CubeIDE, but I don't know the specific steps. In my area, many people are unfamiliar with external flash downloading.
Could you please help me? If it simplifies the process, you can focus on using just the first W25Q128 chip and ignore the second one. I'd be extremely grateful for your assistance.