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

访问 CompactFlash 卡时的间歇性故障

环境

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

    关键问题

    说明

    Nios II开发套件版本 5.0 和更高版本包括 适用于接口的 CompactFlash 控制器外设 Nios开发板上 True IDE 模式下的 CompactFlash 卡。 要实现 True IDE 模式操作,CompactFlash 卡 ATASEL_N 要求输入 在上电时被驱动到地面。

    CompactFlash 控制器外设包括一个可配置的 电源寄存器,用于将电源从 Nios 循环到 CompactFlash 卡 通过金属氧化物半导体现场效应晶体管提供 II 软件 (MOSFET)位于Nios开发板上。但是在某些开发中 主板,CompactFlash 卡的电源不会完全关闭 在此电源周期运行期间。由于此条件, CompactFlash 在电源周期内可能无法采样 ATASEL_N 引脚 将此引脚驱动到接地时FPGA配置后操作。 相反,CompactFlash 卡可能会对引脚进行采样 ATASEL_N 当首次在开发板上应用电源时,即 I/O 尚未由FPGA驱动(在FPGA配置之前)。

    解决方法

    如果您在使用Nios时遇到 CompactFlash 错误 开发主板,尝试以下解决方案之一:

    • 使用不同的 CompactFlash 卡。某些卡 与其他相比,更容易受到功率周期问题的影响。
    • 修改Nios开发板。如果需要,建议使用此信息 您对主板级的修改感到熟悉和熟悉。 在 ATASEL_N CompactFlash 插槽上断开引脚 9 ( 在您的Nios开发板上,将该引脚绑定在接地。
    • CompactFlash 插槽在 引脚(从引脚 1 开始:1,26,2,27,...);请参阅 CompactFlash 右斜视图表面安装连接器的关联规范 有关此连接器的具体规格。永久修改 启用 True IDE 模式操作。

    相关产品

    本文适用于 1 产品

    英特尔® 可编程设备

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