工具/软件:Code Composer Studio
您好!
我在过去的48小时内尝试让 sci 内核引导加载程序与 DRV8301-HC-EVM 配合使用。 但我被卡住了。 我需要有人确认这在我的硬件上是可行的。
我设法使用 J12接头和 USB 转串行电缆进入内核开始下载的部分;
但是、当它应该拼接实际的闪存十六进制文件时、它的结尾是:
其中发送的最后几位数字仍然只是内核十六进制、我已经对该文件进行了双次检查。 似乎内核在上传后没有真正开始运行、这是出于某种原因? 我应该看到什么、当它实际工作时、它看起来是怎样的? 工作正常吗? 您身边的任何人实际上都在 win10计算机上测试了此硬件的代码? 您的 EVM 是否存在阻止 SCI 引导加载程序的硬件限制? 我的十六进制文件是否有问题? 我使用以下命令在编译时创建它们;
我还尝试使用 Visual Studio 构建您提供的应用程序、这没有什么不同。 我尝试注释掉.cpp 中的#kernel.hex、并在没有内核的情况下上传代码。 但是、这会导致内核仍然上载、或者如果我在命令窗口中将命令保留为"不显示"、则应用程序会崩溃。
我们已经花了5年的时间根据您在这里的硬件为我们的产品开发电机驱动器。 现在、我们在一个看似微不足道的问题上停下来。
欢迎提出任何想法。 我已经阅读了每一个关于您所拥有主题的论坛。 没有任何解决方案能为我们服务。


