您好!
我正在努力将 BiSS 功能添加到我们的产品中,并已决定首先了解它在 IDK AM437x 上的工作原理
我关注的是该文档
我已经下载 了 pru0_BISS.p 文件以及相关的 include 文件,并在 CCS 上创建了一个项目(版本:10.1.0.00010)
当我尝试构建项目时、我收到以下错误
您能帮助我理解什么是错误吗? 缺少哪个输入文件?
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.
您好!
我正在努力将 BiSS 功能添加到我们的产品中,并已决定首先了解它在 IDK AM437x 上的工作原理
我关注的是该文档
我已经下载 了 pru0_BISS.p 文件以及相关的 include 文件,并在 CCS 上创建了一个项目(版本:10.1.0.00010)
当我尝试构建项目时、我收到以下错误
您能帮助我理解什么是错误吗? 缺少哪个输入文件?
您好、INNO、
是的、.p 文件适用于 PASM 编译器。 CCS 正在尝试使用 PRU CGT 编译器、该编译器不能用于 PASM 文件。 TI 不再支持 PASM。
此主题提供了一些选项建议、您可以使用这些选项来使 BiSS 代码正常工作:
(+)无法使用 PASM -处理器论坛-处理器- TI E2E 支持论坛为 PRU ICSS 编译 BiSS 固件
供将来的读者参考:您可以找到我们在这些步骤中讨论的 BiSS 代码
1) 1)转到 TIDEP0022《具有集成 BiSS C 主接口的 ARM MPU 参考设计》|德州仪器 TI.com 上的 TI 设计
2) 2)打开"测试数据"-这实际上是伪装成的"BiSS-C 接口主设计指南"
3) 3)转到"软件文件"部分
4) 4)在此处找到链接 www.ti.com/.../tidc920
此致、
Nick
您好、INNO、
TI 尚未重写 BISS PRU 固件。 我不确定第三方也可能已经实施了该协议。 您似乎仍然可以在上一个响应中的线程的以下链接中找到 pasm 编译器和文档:
GitHub - BeagleBoard/AM335x_PRU_package
此致、
Nick
您好、INNO、
后续:看起来 BiSS 是由 CouthIT 实现的。 请参阅应用手册 Sitara 处理器支持的工业通信协议:
https://www.ti.com/lit/sprach6
此致、
Nick