如何将 MCU2_1上支持的 MCAL 以太网虚拟 Mac 应用移植到 MCU1_0?
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.
如何将 MCU2_1上支持的 MCAL 以太网虚拟 Mac 应用移植到 MCU1_0?
默认情况下、MCU2_1内核上支持的 MCAL 以太网虚拟 MAC 应用是一个裸机应用、因为 TI 没有 AUTOSAR OS 和相关环境、并且 SciServer (资源和电源管理应用程序)等模块在 MCU1_0上运行、以太网固件在 MCU2_0上作为 RTOS 应用运行。
要将以太网虚拟 MAC 应用程序从 MCU2_1移植到 MCU1_0、您需要以基于 RTOS 的方式运行该应用程序、而不是裸机、并将 SciServer 集成到其中。 此外、您还需要更新与用于 ETH 配置的 MCU1_0内核 以及用于将 MCAL 虚拟 MAC 接口从 MCU2_1映射到 MCU1_0的以太网固件相关的资源信息。
注:
有关资源的信息,并想要对资源分区进行任何更改,请参阅 常见问题 [workflow-and-resource-allocation [工作流程和资源分配]
补丁 :(在 RTOS SDK 8.6的基础上创建)
e2e.ti.com/.../0001_2D00_Ported_2D00_MCAL_2D00_EthVirtMAC_2D00_supported_2D00_in_2D00_MCU2_5F00_1_2D00_to_2D00_MCU1_5F00_0.patch
使用以下步骤应用补丁:
通过 CSS 运行应用程序的步骤:
通过 Linux 运行应用程序(A72)的步骤:
此致、
苏德黑尔