问题描述
尽管我对F767 Nucleo相当熟悉,但我一直在与这个问题的董事会打交道,但我正在为此而苦苦挣扎。我想要什么:
重新编程现在板上的演示,因为从那时起我一直没有设法使板上的显示器完全正常工作。我已经下载了stm32f769迪斯科演示,其中包括相应的.HEX
我所做的:
我已经使用升级实用程序升级了st-link。在STM32 Cube编程器中,我为迪斯科板选择了合适的外部加载器。我的开发板通过st-link连接,并被多维数据集程序员识别。
在“擦除和编程”选项卡上,我选择了正确的.HEX文件,设备开始编程。该文件约为120MB,因此需要很长时间进行编程。
编程完成后,多维数据集程序员告诉我它已成功。但是,屏幕只是在白色背景上显示蓝色的ST徽标,没有其他显示。点击屏幕或按下重置按钮(当然除了重置)没有任何改变。
任何帮助将不胜感激,简单的事情如编写电路板并不难,所以我显然做错了事。
解决方法
您读过readme.txt
吗?
您click on "External Loader" from the bar menu then check "MX25L512G_STM32F769I-DISCO" box
吗?
因为您需要将QSPI与内部2MB内存一起闪存。
取自downloadable zip中的readme.txt。
@par如何使用它?
QSPI外部闪存加载器未与受支持的工具链集成,仅STM32支持 ST-Link Utility V3.9或更高版本 要加载演示,请使用STM32 ST-Link Utility对内部Flash和外部QSPI存储器进行编程。 要编辑和调试演示,您首先需要使用STLink实用程序对外部QSPI存储器进行编程 然后使用您喜欢的工具链来更新和调试内部Flash内容。
要对演示进行编程,您必须执行以下操作:
1-打开STM32 ST-Link Utility,从栏菜单中单击“外部加载器”,然后检查 “ MX25L512G_STM32F769I-DISCO”框
2-通过CN16用USB电缆将32F769IDISCOVERY板连接到PC
3-使用STM32 ST-Link Utility Binary下提供的“ STM32769I-DISCO_DEMO_VX.Y.Z_FULL.hex”文件 对内部闪存和外部QSPI存储器进行编程。该演示可从Touch-GFX中受益 和EmbeddedWizard第三方演示模块替代了园艺控制和家庭警报模块。
4-复制USB密钥中“媒体/”下提供的音频和视频文件
5-将USB micro A-公到A-母电缆插入CN15连接器上
6-将耳机插入CN7连接器。 ->现在对内部Flash和外部QSPI进行了编程,并且演示在板上显示。