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.
您好!
我使用 msp430fr5992作为从设备、使用 imx8作为主设备。 MSP 中的每个代码都有一些十六进制格式。 当 IMX 以十六进制格式向 MSP 发送新数据包时、我们应该能够 通过引导加载程序模式在 MSP 中上传新数据包。 这里我们不使用任何 BSL 脚本程序工具。 如果您在 MSP 端有针对这一点的代码、请告诉我。
此致
阿比塞克
Abhisek 您好、
以 slaa760为例、它是采用 Sitara 嵌入式 Linux 主机的 MSP430启动器。
如果您查看2.1节、会发现一个用于下载源代码的链接。
我已经下载了该源代码、并且采用了一个 txt 格式的闪烁 msp430fr5994示例、并使用源代码中提供的 Python 脚本程序将其转换为 MSP430 FRAM 固件映像、并将其放置在 UART_BSL_MSP430FR 的映像文件夹中。
然后、我 使用 pscp 将 UART_BSL_MSP430FR 文件传输到 Beagle Bone 板、因为我使用 msp430fr5994评估板进行测试。
然后、我使用 gcc 命令在该文件夹中构建所有.c 文件。
我有一个可执行文件作为 MSP aftter 构建所有这些文件、当我使用"sudo ./msp"命令运行它时、它会卡住。
我还附上屏幕截图。 如果您有发现、请告诉我。
我已根据文档正确地在 msp430fr5994和 BeagleBone 板之间建立了引脚连接。
我需要在这个 python 脚本程序代码中提及 fram_termination、fram_start、fram_finish 和 fram_length 是为了我的 msp430fr5994 blinky 示例代码。我还附上了 python 脚本程序代码的截图。 如果我需要进行任何更改、请告诉我。
尊敬的 Abhisek:
这是一个好问题。 您似乎不需要这么做。 根据文档 slaa760、Python 脚本会将来自构建的*。txt 或*。hex 输出转换为正确的头格式。 请参阅第5.3节。
您好、Dennis、
然后、在通过 gcc 命令构建它之后运行软件示例。 为什么会卡住? 如果你有任何疑问,请告诉我。
尊敬的 Abhisek:
好的、让我来为您详细说明一下。
尊敬的 Abhisek:
很抱歉耽误你的时间。 我仍在努力、希望能很快得到答案。
尊敬的 Abhisek:
遗憾的是、我们的团队中没有任何具有 Linux 经验或 Linux 平台的人员来设置和尝试复制您看到的内容。 本应用手册是在多年前编写的、作者不再寻求帮助。 我正在四处询问是否有人在这里有 Beagle Bone、如果我能找到一个、我就能看到我能做些什么。 我还联系了我们的上海应用团队、看看他们是否有人可以帮助我们。 不幸的是,两个都将需要几天。
尊敬的 Abhisek:
您能否帮助捕获复位引脚、TEST 引脚和 BSL UART 引脚上的信号(对于 FR5994、应该是 P2.0和 P2.1)?
您好、Dennis、
如果您对我的问题有任何解决方案、请告诉我。