@par How to use it ?
The QSPI external flash loader is not integrated with supported toolchains, it抯 only supported with STM32
ST-Link Utility V3.9
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:
1- Open STM32 ST-Link Utility V3.9, click on "External Loader" from the bar menu then check
"MX25L512G_STM32F769I-DISCO" box
2- Connect the STM32F769I-DISCO board to PC with USB cable through CN16
3- Use "STM32CubeDemo_STM32769I-DISCO_V1.1.0.hex" file provided under 揃inary?with STM32 ST-Link Utility
to program both internal Flash and external QSPI memory
4- copy the audio and video files provided under "Utilities/Media/" in the USB key
5- Plug a USB micro A-Male to A-Female cable on CN15 connector
-> 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 and 5 described above,
- Open your preferred toolchain,
- Use the IDE to update and load the internal flash content,
- Run the demonstration.
工科出身的你,能够完成看明白吗?不明白没有问题,借助下翻译软件基本就OK了,呵呵。其实到这里也不是绝对高枕无忧的,因为还有其他突发情况,我就因为某种突发状况,被虐了一个晚上,刷出来的效果图标始终无法完全显示,有条纹,好悲催,也请教了下群里的网友,OTG线又手工做了一个,但是还是无果,纠结是不是做的OTG线有问题,又网上买了一根(路上,还没有到手),简直被虐的体无完肤,一遍又一遍,可是结果还是一样~心好累,哈哈~凌晨后,在刷了无数篇无果后,暂时停了~~配张自己做的OTG转接头:
没刷成有点不淡定,一早起来继续开干,不再毫无目的刷程序了,首先讲外部Flash擦除,不过这么大的Flash,擦下也够悲催的,十来分钟:
此时抱着试试看的心里,重新刷了一次程序,惊喜终于出现了,有时思路就是一瞬间的事情~~
因为这点执着,早上花了很短的时间就OK了,还是值得高兴的,呵呵
最后结合官方给的步骤,我建议大家的重刷Demo的步骤:
1.官方要求用
ST-LINK Utility 3.9版本的,其实不尽然,只要你当前的版本能正确连接开发板即可,一开始没有成功,我还傻傻的把4.0的版本换成了3.9的版本,回头看看自己好死板 哈哈;
2.打开
ST-LINK Utility软件,点击External Loader选择“Add External Loader"选型,在弹出的对话框中选中"MX25L512G_STM32F769I-DISCO"并点击“ValiDate”按钮结束: