您好!
我正在尝试为可能是仅 Rx SPI 从设备的单元开发 POC、该设备可以处理以20MHz 频率发送数据的主设备。
这些数据帧反过来应通过 TCP 发送到网络服务器。集成 SD 卡虽然不是强制性的、但效果很好。
很显然、我需要一个具有快速 Cortex、集成 NIC 和大量用于缓冲的 RAM 的评估套件。
请 您向我指出一个可以执行这些任务的电路板吗?
谢谢、
Eitan
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.
您好!
我正在尝试为可能是仅 Rx SPI 从设备的单元开发 POC、该设备可以处理以20MHz 频率发送数据的主设备。
这些数据帧反过来应通过 TCP 发送到网络服务器。集成 SD 卡虽然不是强制性的、但效果很好。
很显然、我需要一个具有快速 Cortex、集成 NIC 和大量用于缓冲的 RAM 的评估套件。
请 您向我指出一个可以执行这些任务的电路板吗?
谢谢、
Eitan
Eitan 您好!
请提供接口类型和设计规格的附加信息。 PoC 有许多实现方案、因此请提供更多有关与之结合使用的详细信息。
有一些参考设计可能对您有所帮助( http://www.ti.com/sitesearch/docs/universalsearch.tsp?searchTerm=poc#q=poc&t=everything&linkId=1 )。 例如:
TIDA-01323 | 激活 | 具有四路4Gbps FPD-Link III、双路 CSI-2输出和 PoC 的 ADAS 多传感器集线器参考设计 |
TIDA-01130 | 激活 | 采用 MIPI CSI-2视频接口、FPD-Link III 和 POC 的汽车200万像素摄像头模块参考设计 |
此外、还有 E2E 文章涉及 PoC:
https://e2e.ti.com/support/interface/f/138/t/862968 和 https://e2e.ti.com/support/interface/f/138/t/836526 。
期待您的回复。
~Leonard
好的、
‘S实现这一“PI 监听器”,我想 使用 Cortex M 吗? 运行瘦 RTOS (FreeRTOS 或 TI RTOS)的装置。
SPI 从站配置为使用 DMA,专用任务将通过 DNA 中断管理从主站到达的数据,可能使用双缓冲逻辑。
第二个任务将初始化网络接口(Lwip ?) ,不知道接口类型,它应该支持100Mbit。 它应在 q 上挂起,一旦接收到 SPI 缓冲区,它将被中继到网络。
现在、
我最初测试过几个 SBC,但 Linux 和 SPI,特别是 从站是一个不好的组合。 ST 工作人员提供的其他评估套件、由于 问题导致许多帧丢失。 及其 SPI 机器的硬件实现。
大家好、Eitan、
如果您不限制内核为 Cortex-M,则 TI C66x 具有高达66 MHz 的 SPI,但没有 SD 卡。 其产品页面为 https://www.ti.com/product/TMS320C6678 、您可以在"技术文档"选项卡下获取有关其 SPI 用户指南的更多详细信息。
如果您想坚持使用 Cortex 内核、TI Hercules 是 Cortex-R 并支持 SPI。 您可以在 http://www.ti.com/microcontrollers/hercules-safety-mcus/overview.html 上参阅其产品页面
您可能需要了解另一个 Sitara 系列 SoC AM335x、AM437x。 其产品页面包括:
https://www.ti.com/product/AM3352
https://www.ti.com/product/AM4378
TI RTOS 处理器 SDK 中提供了适用于 C66x 和 Sitara 器件的 SPI 示例。 您可以从产品页面下载相应的 SDK、并按照第1.4.5.1.4节 PDK 示例和测试项目创建中的说明进行操作。 对于 Hercules 器件、请按照其产品页面中的说明进行操作。
雷克斯
好的、
我很快就拿到了 Hercules LaunchPad RM57Lx、一切就在我的办公桌上。
我有 CCS 9.3、在搜索时、我找到了一些工作中且易于理解的示例
大家好、Eitan、
希望此器件满足您的要求。 如对 Hercules 有任何疑问、请将问题提交给 Hercules 论坛。
https://e2e.ti.com/support/microcontrollers/hercules/f/312
雷克斯