This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、香榭丽舍
我的客户将外部25MHz 晶体用于应用、因此他无法使用 USB 引导、因为 USB 引导 ROM 代码需要20MHz 晶体用于 USB 功能。
但我认为可以使用 SCI 引导将闪存内核软件加载到 RAM、运行代码并将 USB 模块的外部25MHz 晶体的 AUXPLL 设置为60MHz、然后使用 USB 端口进行软件升级、对吗? 此 USB 升级方法是否存在任何问题?
如果这是可行的、那么即使客户使用25MHz 晶体来实现 EtherCAT 功能、也可以使用 USB 进行软件升级。
请提出您的意见、谢谢。
此致、
Luke
您好、Luke、
[引用] 但我认为可以使用 SCI 引导将闪存内核软件加载到 RAM、运行代码并将 USB 模块的外部25MHz 晶体的 AUXPLL 设置为60MHz、然后使用 USB 端口进行软件升级、对吗? 此 USB 升级方法是否存在任何问题? [/报价]
是的、这与次级引导加载程序类似、因此应该可以。 在这种情况下、客户将加载完整的 USB 应用程序和 PLL 代码、并使用该应用程序加载代码、而不依赖于 ROM 中的 USB 引导代码。 对吧?
此致、
Vivek Singh
Vivek、
是的、你是对的。 感谢您的回答。
此致、
Luke