公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,

基于这个 DFU 快速入门,我想从 DFU 开始将我的项目从 moduStoolBox 2.4 迁移到 3.1。 由于我的项目目前正在运行,因此我有一个可以运行的引导加载程序,可以引导加载,由 MDT 2.4 生成。

我使用 MiniProg4 刷新我自己的电路板,嵌入 MCU CY8C4147AZI-S445 并带有 UART 传输。

本快速入门基于一个 Hello World 示例。 最后,使用MDT 3.1生成,我有一个引导加载程序,它允许通过DFU Tool进行传输,但没有返回任何错误,但是可 引导加载程序永远不会自行 启动。

当我使用 MDT 2.4 生成的引导加载程序时,MDT 3.0 生成的可引导加载程序会自行启动。 MDT 2.4 和 MDT 3.0 项目中的链接脚本没有区别(文件顶部的版本除外)。

我想说该应用程序尚未经过验证(cy_dfu_validateApp)但不确定...

 

如有任何支持,将不胜感激。

Jean

0 点赞
2 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager

我不确定你帖子中的 DFU 部分,但是从 2.4 迁移到 3.1 的基本过程在这里:https://community.infineon.com/t5/Knowledge-Base-Articles/...

如果我理解正确的话,你就有了自定义 BSP,这可能会给过渡带来一些障碍。 在 3.1 中,您可能需要使用 BSP 助手重新创建自定义 BSP。

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨,克里斯托弗,

我最初尝试使用你的文章进行迁移,但是 DFU 部分无法处理,我也没能做到。 这就是我从一开始就重启的原因。

你说得对,我有一个自定义 BSP,是用 BSP Assistance 创建的。 由于 DFU 传输正在起作用并且可以引导,因此我认为我的自定义 BSP 行为正常。

0 点赞