主题中讨论的其他器件: AM4376、 AM6548、 DP83849I
你好。
我们从 RM57L843 MCU 开始、想知道是否可以在此 MCU 中使用嵌入式操作系统。
在过去、我们使用了 AM4376 MPU、并且可以使用一些 RTOS 和 Linux 功能。 这对于 RM57L843也有效吗?
此致、
Edgard
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.
你好。
我们从 RM57L843 MCU 开始、想知道是否可以在此 MCU 中使用嵌入式操作系统。
在过去、我们使用了 AM4376 MPU、并且可以使用一些 RTOS 和 Linux 功能。 这对于 RM57L843也有效吗?
此致、
Edgard
Edgard、
是的、可以将 RTOS 与 RM57L843配合使用、但不能使用 Linux 或 Linux RT。 Cortex Rn`t 包含一个 MMU、与 AM437x 器件中的 Cortex A9平台一样、该 MMU 允许其管理碎片化的存储器。
下面列出了此系列器件可用的 RTOS 选项:
http://www.ti.com/microcontrollers/hercules-safety-mcus/design-development.html#3rd
我们支持在这些器件上进行 FreeRTOS 开发、如果您更喜欢使用经安全认证的 RTOS 选项、我们还提供丰富的第三方生态系统。 对于 FreeRTOS,我建议查看此应用手册:
http://www.ti.com/lit/an/spna237/spna237.pdf
https://www.freertos.org/Free_RTOS_for_TI_RM48_and_TMS570.html
正如此E2E 主题上的 Chuck 所阐明的、Hercules MCU 器件不支持 TI RTOS
此致、
Rahul
Edgard、
Hercules MCU 主要用于需要功能安全的应用通常、这些系统中不使用 Linux OS。 通常、客户更喜欢在这些轻量级器件上使用 RTOS 或裸机软件、并快速响应安全 MCU 上的事件。
让我在内部检查建议。 我在这里确实看到了有关 Hercules MCU 这一要求的一些讨论:
https://e2e.ti.com/support/microcontrollers/hercules/f/312/p/777421/2875260
您能否提供一些有关设计中为何需要第二个以太网接口的详细信息。 我们确实拥有一些具有集成 Cortex R5F 的高性能处理器、用于安全应用。 请在 TI.com 上查看 AM6548器件、该器件提供具有多个以太网端口和集成安全岛的 Cortex A53 (运行 Linux OS)。 然而,Hercules MCU 被设计成满足应用中最高的功能安全要求。 您可以选择将安全 MCU 与 TI 处理器配对或选择一个平台、以便根据用例同时实现这两种功能。
此致、
Rahul
Rahul、
考虑 RM57L843 MCU、我们考虑的一个目的是它的安全相关功能、一旦它是我们应用的核心。 在其他应用(例如通信应用)中、我们已经使用了基于 Cortex A9的 MPU (AM4376)。
我对第二个以太网接口的问题是将其完全用作冗余链路、以提高可用性。
我已开始阅读您发送给我的主题、我将继续阅读更多详细信息、以检查 DP83849I 收发器是否满足我们的需求。 我原则上理解、它可以将两个物理以太网通道连接到一个 MAC。 对吗?
感谢您的支持、请就这一问题和其他可能性向我提供建议。
此致、
Edgard