您可能会注意到较低的 TCP 性能以及您的网络应用程序代码经常在tcp_sleep()/唤醒() 功能中"卡住"。这是由于 NicheStack 和 Altera 8.1 版中的三速以太网 MegaCore 所导致的一个问题。
要纠正此问题,请将以下补丁应用于 Altera 工具的版本 8.1。
通过执行以下操作应用三速以太网补丁:
- 下载altera_triple_speed_ethernet.zip补丁文件。
- 备份/lib/sopc_builder/triple_speed_ethernet 目录。
- 删除上面指定的原始目录的内容。
- 将 altera_triple_speed_ethernet.zip 解压缩到/lib/sopc_builder。
通过执行以下操作应用 NicheStack 补丁:
- 下载altera_iniche_314.zip 补丁文件。
- 备份/组件/altera_iniche目录。
- 删除上面指定的原始目录的内容。
- 将 altera_iniche_314.zip 解压缩到/组件。