文章 ID: 000086950 内容类型: 故障排除 上次审核日期: 2021 年 08 月 27 日

为什么在使用 quartus_hps 编程后,NAND 内存中使用的坏模块?

环境

  • 英特尔® Quartus® II 订阅版
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    quartus_hps工具可以擦除工厂 NAND 糟糕的区块标记,软件维护良好的模块表。这可能会导致不可靠的 NAND 操作。症状包括间歇性或永久性不从 NAND 启动,无法使用 NAND 从 HPS 配置FPGA,以及 NAND CRC 错误。

    解决方法

    要解决此问题,使用 U-Boot 或 Linux 对 NAND 内存进行编程。

    注:U-boot 可以通过 Arm DS-5 Altera版调试器加载,也可以从片上FPGA调试器加载,HPS 以太网或调试器可用于将 NAND 映像传输到 SDRAM,以便 U-boot 用于编程。

    此问题计划在 Quartus 的未来发行版中解决。

    相关产品

    本文适用于 4 产品

    Cyclone® V SX SoC FPGA
    Cyclone® V ST SoC FPGA
    Cyclone® V SE SoC FPGA
    英特尔® Arria® 10 SX SoC FPGA

    本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。