关键问题
如果您的 HPS 设计是使用 Qsys v13.0 创建的,或者更早的, 并且在 v13.0 SP1 或更高版本中打开它,您可能会看到一条错误消息 与以下类似:
The selected peripheral UART0 and are
conflicting.
在 v13.0 和更早版本中,用于 Arria 的 HPS 软 IP 组件 V SoC HPS 有不正确的引脚设置定义。UART0 引脚分配 在 HPS I/O 设置 0 中,HPS I/O 设置 2 互换。打开后 用不正确的引脚设置定义创建的设计, 插拔 引脚位置与其他组件引脚重叠。
要解决此问题,执行以下步骤:
- 在 Qsys 中打开您的 SoC HPS 设计。
- 编辑 HPS 组件。
- 打开 Peripheral Pin 多路复用 页面。
- 更改 HPS 的UART0 引脚多路复用 I/O 设置 0到HPS I/O 设置 2,反之亦然。