大家好、
我已成功在 c6678 EVM 上运行自定义 NDK "Helloword"应用程序(无引导模式)。 我已正确获取网络配置。 我能够与 PC 上运行的 Windows 应用程序进行通信。 很好。
我的最终目标是将 NDK 集成到配备 C6678 DSP 的 COTS 板中。 我在板上尝试了应用程序、很明显它不起作用(我期望出现这种情况):我需要手动配置 PHY 层才能与 eth 器件一起工作。 由于我在没有找到最终解决方案的情况下阅读了许多文件,而且我们没有足够的时间尝试一种试验方法,如果有任何专家能帮助我回答以下问题,我将不胜感激:
-在 EVM 上,根据 NDK 基本代码示例,谁将设置 EMAC? 我想 EVM 的 MAC 地址是硬编码的。 不是吗?
-我尝试通过 NDK 内核堆栈 GUI 使用 CCS 在我的应用中安装 EMAC 驱动程序。 在器件列表中、我找不到任何对 C6678的引用。 是否有任何方法可以使用 CCS 支持配置 EMAC?
-我意识到 C6678不支持 NDK 网络支持包(NSP)(TI 论坛链接)。 如何在此器件上快速启动数据链路层? 在哪里可以找到设置 EMAC 的详细步骤(步骤说明)?
-C6678上是否有任何可能运行 NDK、其"引导模式"配置与"无引导"配置不同? 例如,我的意思是... 引导模式设置为0x00000005 (I2C)...
提前感谢您的支持。
BR、
Giorgio