你好我想通过UART使用外部控制器将固件下载到外部闪存,如STM32。我已经阅读了“An-B-001 - 从串行接口启动v2.0.pdf”。但它说代码只保存在Sysram中。我想Konw如何编程到外部闪光灯中。有关于它的文件吗?谢谢!
嗨Xavier1989,
文档AN-B-001提到了外部设备(UART / SPI / I2C)的580靴子如何,我不完全相切地完成,您想通过STM32编程外部闪光灯,以便580可以从外部闪存启动?我不明白580如何妨碍,因为我理解STM32将编写闪光灯,然后580将从公共外部闪存下载代码。如果我误解了你的问题,你可以更具描述你的要求吗?
谢谢mt_dialog.
感谢你的回复。我是中国人。我的英文程度不高。也许我描述了问题尚不清楚。请让我再说一遍。我想编写外部闪光灯。STM32通过UART与DA14580通信。固件在STM32中存储。STM32将固件发送到DA14580,然后DA14580编程外部闪光灯,以便它可以启动外部闪光灯。这意味着STM32仅控制并发送固件,580编程延长闪光灯。
没有文档或对话框设计,以实现这一目标,据我所知,有两个选项:
1)通过直接从STM32中使用580 FW进行外部闪光,然后允许580从闪光灯引导STM32已下载的图像。
2)在您选择之后,STM32将不得不模仿智能片段FW的行为,以便通过580刻录外部闪光。因此,为了为580编程外部闪存智能片段下载FW到580名为Flash_Programmer(位于实用程序文件夹中,580可以与智能代码段通信的接口是UART或JTAG)。因此,STM将不得不下载Flash程序员,然后通过UART(或JTAG,发出相应的命令,我认为这不是您感兴趣的东西),以便将图像刻录到580. flash_programmer的协议用途以执行此操作,因此您必须检查Flash_Programmer代码以检查SW应该如何将SW应下载到闪存中。
Thansk mt_dialog.
感谢你的回复!你的解决方案很好。在你的帮助下,我知道怎么办。谢谢!
嗨Xavier1989,
文档AN-B-001提到了外部设备(UART / SPI / I2C)的580靴子如何,我不完全相切地完成,您想通过STM32编程外部闪光灯,以便580可以从外部闪存启动?我不明白580如何妨碍,因为我理解STM32将编写闪光灯,然后580将从公共外部闪存下载代码。如果我误解了你的问题,你可以更具描述你的要求吗?
谢谢mt_dialog.
感谢你的回复。
我是中国人。我的英文程度不高。也许我描述了问题尚不清楚。
请让我再说一遍。
我想编写外部闪光灯。STM32通过UART与DA14580通信。
固件在STM32中存储。STM32将固件发送到DA14580,然后DA14580编程外部闪光灯,以便它可以启动外部闪光灯。
这意味着STM32仅控制并发送固件,580编程延长闪光灯。
嗨Xavier1989,
没有文档或对话框设计,以实现这一目标,据我所知,有两个选项:
1)通过直接从STM32中使用580 FW进行外部闪光,然后允许580从闪光灯引导STM32已下载的图像。
2)在您选择之后,STM32将不得不模仿智能片段FW的行为,以便通过580刻录外部闪光。因此,为了为580编程外部闪存智能片段下载FW到580名为Flash_Programmer(位于实用程序文件夹中,580可以与智能代码段通信的接口是UART或JTAG)。因此,STM将不得不下载Flash程序员,然后通过UART(或JTAG,发出相应的命令,我认为这不是您感兴趣的东西),以便将图像刻录到580. flash_programmer的协议用途以执行此操作,因此您必须检查Flash_Programmer代码以检查SW应该如何将SW应下载到闪存中。
Thansk mt_dialog.
感谢你的回复!
你的解决方案很好。在你的帮助下,我知道怎么办。
谢谢!