为什么我的设计包含Lan91c111器件接口和Altera三速以太网MegaCore在Nios II驱动程序初始化期间失败?-Altera-Intel社区-FPGA CPLD-ChipDebug

为什么我的设计包含Lan91c111器件接口和Altera三速以太网MegaCore在Nios II驱动程序初始化期间失败?

在8.1及更早版本中,在进入应用程序的main()函数之前,将Lan91c111以太网器件和任何使用Altera三速以太网MegaCore的以太网器件组合在一起会导致alt_sys_init()失败。

要解决此问题,请将以下修补程序应用于Altera工具的8.1版。

通过执行以下操作应用Triple Speed以太网补丁:

  1. 下载altera_triple_speed_ethernet.zip补丁文件。
  2. 备份<您的三速以太网Megcore安装目录> / lib / sopc_builder / triple_speed_ethernet目录。
  3. 删除上面指定的原始目录的内容。
  4. 将altera_triple_speed_ethernet.zip解压缩到<您的TRIPLE_SPEED_INSTALL_DIR> / lib / sopc_builder中。

通过执行以下操作应用NicheStack补丁:

  1. 下载altera_iniche_314.zip补丁文件。
  2. 备份<您的Nios II EDS安装目录> / components / altera_iniche目录。
  3. 删除上面指定的原始目录的内容。
  4. 将altera_iniche_314.zip解压缩到<您的Nios II EDS安装目录> /组件中。
请登录后发表评论

    没有回复内容