关键问题
在 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重置支持