Hi @S.Kamath ,
The steps to follow in order to program your STM32746G-DISCOVERY board with STM32746G-DISCO_Demo_V1.5.0.hex are described on the file STM32Cube_FW_F7_V1.15.0\Projects\STM32746G-Discovery\Demonstrations\STemWin\readme.txt:
@par How to use it ?
The QSPI external flash loader is not integrated with supported toolchains, it’s only supported with STM32 ST-Link Utility V3.9 or later.
To load the demonstration, use STM32 ST-Link Utility to program both internal Flash and external QSPI memory.
To edit and debug the demonstration you need first to program the external QSPI memory using STLink utility and then use your preferred toolchain to update and debug the internal flash content.
In order to program the demonstration you must do the following:
- Open STM32 ST-Link Utility, click on "External Loader" from the bar menu then check "N25Q128A_STM32F746G-DISCO" box
- Connect the STM32746G-DISCOVERY board to PC with USB cable through CN14
- Use "STM32CubeDemo_STM32746G-DISCO_VX.Y.Z.hex" file provided under “Binary�? with STM32 ST-Link Utility to program both internal Flash and external QSPI memory
- copy the audio and video files provided under "Utilities/Media/" in the USB key
- Plug a USB micro A-Male to A-Female cable on CN12 connector
- Plug a headphone into CN10 Connector to hear the sound
==> The internal Flash and the external QSPI are now programmed and the demonstration is shown on the board.
In order to Edit and debug the program, you must do the following:
- if not done, perform step 1, 2, 3, 4, 5 and 6 described above,
- Open your preferred toolchain,
- Use the IDE to update and load the internal flash content,
- Run the demonstration.
Hope this will help you.
-Amel
PS: This is an old question, but I come back to answer it on your request shared with @Camilo LEMOS
To give better visibility on the answered topics, please click on "Best Answer" on the reply which solved your issue or answered your question.