Other Parts Discussed in Thread: SYSCONFIG
器件型号: AM6442
我们正在评估 AM64x/AM243x R5F 内核的 RTOS 选项。 在我们组织内、FreeRTOS 不是优选/推荐的 RTOS、我们正在考虑使用 SEGGER embOS 作为替代方案。
请您澄清一下:
- TI 或任何客户是否已在 AM64x/AM243x R5F 内核上成功部署 embOS?
- TI 是否提供任何 BSP、参考端口、应用手册或者有关将 embOS 与 MCU+ SDK 集成的支持指南?
- MCU+ SDK 似乎通过驱动程序移植层 (DPL) 与 FreeRTOS 紧密集成。 如果改用 embOS、则需要在保留现有功能的同时通过哪些方式来移植 SDK:
- TI 驱动程序框架
- IPC/RPMessage
- 工业通信协议栈(EtherCAT、PROFINET、EtherNet/IP,如适用)
- 网络堆栈
- 计时器、信标、互斥体、中断和任务管理
- SysConfig 生成的工程
- 是否有需要在 embOS 上重新实现的 DPL API 的文档列表?
- FreeRTOS 目前是否有任何无法实现或 embOS 支持的已知限制或功能?
- 根据 TI 的经验、这是否会被视为 DPL 层上直接的 RTOS 替换、或者应该对 SDK 进行重大修改?
我们正在尝试估计与从 MCU+ SDK FreeRTOS 环境迁移到 R5F 上的 embOS 相关的工程工作量和技术风险。