ZYQ-7000 SOC PCAP DMA-加密传输挂起时,FSBL正在尝试加载损坏的PS应用程序分区图像

描述

在一个非常罕见的失败案例中观察到,当FSBL试图加载已损坏的PS/应用加密的分区图像时,PCCAP DMA挂起或系统进入未知状态。

PCAP DMA仅在断言系统复位(SLCR PS复位)之后才能够进行另一次传输。

请访问ZYQ-7000 SoC解决方案中心(赛灵思解答52512)解决与ZYQ-7000 SOC相关的所有问题。

解决方案

已知下列情况之一会导致PCCAP DMA挂起:

  • 加密的PS图像在标题中的行中被损坏,该命令指示PL将解密后的数据发送回pCAP。
  • 从PL请求的读回数据量小于DMA所期望的数据量。
  • PL回放数据超过DMA FIFO

这在TRM中有一定的记录,而唯一的方法是将PCAP DMA挂起,以使器件POR/SRST。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 17:58:22 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它