This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
此问题与支持的引导模式表有关。 声明 CAN 辅助 SBL 故障是否需要流程图或具体的条件定义? TRM 中的这一语句为"如果辅助 SBL 也失败、则通过 UART 接口从外部主机引导"。 这个连接到 UART 接口的开关是否包含 CAN 协议超时(无 CAN 活动)?
谢谢!
吉姆
Jim、您好!
正在努力遵循此处的确切问题、但鉴于您提到了 CAN 协议超时、我没有看到触发开关的方法、因为可用的 ROM 引导加载程序模式不包含带有 UART 回退选项的 CAN 引导加载程序。
这里是否将 CAN 引导加载程序用作次级引导加载程序? 如果是这样、回退详细信息将来自 SDK 文档、而不是 TRM。 TRM 只会介绍硬件启动加载程序、即 ROM 启动加载程序。
此致、
Ralph Jacobi
我将尝试了解不同的 QSPI 引导模式。 我们将使用4并行数据线路外部闪存、因此有2种 QSPI (4S)引导模式:
QSPI (4S)-四路读取模式
QSPI (4S)-四路读取 UART 回退模式
这两种模式的区别在于、回退模式的这句话是"如果次级 SBL 也失败、则通过 UART 接口从外部主机引导"。 什么不清楚、是哪些情况会导致辅助 SBL 出现故障、还是由我来对这些故障条件进行编码?
谢谢!
吉姆
Jim、您好!
现在我明白了主要的问题。
TRM 的"冗余启动支持"章节中介绍了此内容、但为了快速起见、我将在此处发布详细信息:
QSPI 闪存引导模式支持冗余引导。 ROM 尝试在0x0地址引导 SBL、如果引导失败、则 ROM 尝试从0xF0000位置引导。 以下是可能导致冗余引导的故障:
此致、
Ralph Jacobi