如果主板的 MAC 地址已从闪存中擦除,便会出现这种情况。Nios II工厂安全设计,您可以根据开发板的序列号使用独特的 MAC 地址重新配置主板。必须先完成此操作,才能使出厂安全的 Web 服务器示例设计运行。要设置主板的 MAC 地址,使用 JTAG 下载电缆(ByteBlaster 等)连接到主板,并执行以下步骤:
1. 从开始菜单Nios II文件夹打开Nios II SDK shell。
2. 打开第二Nios II SDK shell
3. 按"强制安全"按钮重置开发板,以加载工厂安全设计。
4. 在第一个 SDK shell 窗口中,通过键入"nios2-download --重置目标"来重置Nios II处理器
5. 在 SDK shell 窗口中,键入"nios2-terminal"以开始在工厂安全设计上与 JTAG UART 进行 STDIO 通信。
6. 在第一个 SDK shell 窗口中,通过键入"nios2-download --go"来引导 CPU 开始执行设计
7. 第二个 SDK shell 窗口中,您应该会看到提示您从Nios开发板输入序列号。这是 9 位数字字符串,在开发板上的贴纸上以"ASJ"开头。输入此号码并按回车键。工厂安全设计将生成新的 MAC 地址,并将其写入闪存。