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

启动加载器无法在禁用 UART0 时运行

环境

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

关键问题

说明

在 v13.1 中,即使 HPS 组件中禁用了 UART0, 预加载器生成器打开 spl.performance.SERIAL_SUPPORT (UART0) 串行 I/O 支持)。

在 v13.0 中,即使 HPS 组件中禁用了 UART0, 预加载器生成器打开两 个 spl.performance.SERIAL_SUPPORT (UART0) 串行 I/O 支持)和 spl.reset_assert。UART0 (UART0 重置支持)。

这些错误的结果是在预加载器设置中, 当 预加载程序将控制传递到启动加载程序, 启动加载程序可能会 无法正确运行。例如,U-boot 挂起。

解决方法

根据是否启用 UART0、手动启用或 禁用以下预加载器设置:

  • spl.performance.SERIAL_SUPPORT-UART0 串行 I/O 支持
  • spl.reset_assert。UART0-UART0重置支持

相关产品

本文适用于 2 产品

Cyclone® V FPGA 和 SoC FPGA
Arria® V FPGA 和 SoC FPGA

1

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