文章 ID: 000073981 内容类型: 故障排除 上次审核日期: 2020 年 08 月 25 日

如果在 10 SX 270/320/480 设备上英特尔® Arria®启用早期 I/O 版本后,HPS DDR 校准失败,我该怎么办?

环境

  • 英特尔® Quartus® Prime Pro Edition
  • ALTDQ_DQS
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    说明

    启用早期 I/O 版本功能后,在 英特尔® Arria® 10 SX 设备(如 270/320/480)上配置外设 RBF 文件后,可能会出现 HPS DDR 校准失败的情况。发生这种情况时,Uboot 会打印出一条消息,如下所示。

    错误:无法校准 SDRAM

    DDRCAL:失败

    解决方法

    如果出现此问题,请在配置 periph.rbf 时尝试使用 8 以外的 cdratio 值。建议使用 cdratio=4。如果再次失败,请尝试 cdratio=2 和 cdratio=1。配置 core.rbf 时设置 cdratio=8。

    可以在 /uboot-socfpga/arch/arm/cpu/armv7/socfpga_arria10/fpga_manager.c 或 /u-boot-socfpga/drivers/fpga/socfpga_arria10.c 中完成这些更改。

    此问题已在英特尔® Quartus®软件版本 22.4 中修复

    相关产品

    本文适用于 1 产品

    英特尔® Arria® 10 SX SoC FPGA

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