主题中讨论的其他器件: CC1352R、 CC2652P、CC2652R、 CC1352P7、CC2652P7、 CC2652R7、 CC3220SF、 CC3235SF
工具与软件:
社区、您好!
如果 TI 能就 TI 器件(主要是 CC1312及类似器件)的 Zephyr RTOS 支持的当前状态提供一些见解和更新、我会很高兴。
根据我们产品的性质及其应用、我们有多个 CC1312R MCU 互连、其中一个运行 TI-RTOS、另一个运行 ContikiNG 通过串行总线进行通信。 最近、由于不支持 Memfault 等器件诊断工具以及其他仅支持 Zephyr RTOS 的更新 ML 应用、我们看到了一些这方面的限制。
因此、我们计划将所有 CC1312器件移植到 Zephyr RTOS、以简化代码维护、可靠性以及对新应用的支持。
这些都是我在开始任何移植过程之前记下的内容、如果 TI 能就移植到 Zephyr 是否可行提供一些反馈、我会很感激。
- 当前的 Zephyr RTOS 是否完全支持 CC1312 MCU?
- 是否支持 CC1312 Launchpad 上的外部闪存? 至少查看这里的 CC1352存储库、我在器件树中没有看到它: github.com/.../cc1352r1_launchxl.dts
- TI MCU 有哪些引导加载程序支持? 是 mcuboot 吗?
- 是否支持使用 CC1312上的外部闪存进行无线更新? 对于片外 OTA、BIM 会是什么样的?
- Zephyr 是否支持所有的外设、诸如 UART、SPI、I2C?
- TI 支持的正面外观如何? 是否有技术人员可以帮助我们解决问题、或者如果在 Zephyr + TI 器件的移植和其他相关问题时遇到问题、我们主要需要通过论坛和其他资源来解答。
- 都支持低功耗模式、因为我们的器件主要由电池供电、并且必须具有最低功耗、只有几百 uA。
我来此 Github Repo 是 为了 获得德州仪器(TI)对 Zephyr 的支持、我想知道是否应该使用此文件来启动、而不是使用具有较新更新的 Zephyr 分支?
如果我理解正确、Zephyr RTOS 仍然将在稍后的物理环境中使用 TI simplelink SDK、而 Zephyr RTOS 则位于顶层。
在继续前进之前、我们还需要注意或注意其他事项吗?
谢谢
Raj