主题中讨论的其他器件:AM6548、 TMDX654IDKEVM
工具/软件:
您好、
我们正在调查一个问题、我们最近在使用 Sitara AM6548 和 Nanya DDR4 (NT5AD512M8D3-HRI) 生产的一些控制器单元上遇到了多位 ECC 故障。
此 DDR 寄存器已通过“AM65x_DRA80xM_EMIF_Tool_2.03.xlsm"和“和以下参数进行配置。
- 数据速率:1600MT/s
- ECC 已启用:是
- 启用 CA 奇偶校验:是(奇偶校验延迟= 4tCK)
- 数据宽度:32 位
- CL = 12
- CWL = 9
- 刷新 3.9us (>85Deg)
通过 DDR 配置和状态寄存器、我们有一些问题和观察结果。
- 我们在 DDRPHY_DX0GSR3 至 DDRPHY_DX4GSR3、HVWRN(主机 VREF 训练警告)和 DVWRN(DRAM VREF 训练警告)中有两个警告标志、两者都是字段 0x1。 什么可能导致这些警告?
- 我们注意到、在“SPRUID7E AM65x 技术参考手册修订版 E“寄存器 DDRPHY_DX8SL2PLLCR0、CPPC 6'b000110 = PLL 基准时钟的范围从 280MHz 到 332MHz、我们假设这是手册中的错误、应该是 6'b001110 ?
- 对于寄存器 DDRPHY_PGCR6 和 DDRPHY_PGSR1 “AM65x_DRA80xM_EMIF_Tool_2.03.xlsm",“,可以、可以设置 INHVT((VT 计算抑制)和 VTSTOP (VT Stop) 标志。 是否在任何情况下禁用这些标志会很有用?
- 有多个 DDRPHY 寄存器提到、值越大、命令时序的命令就越保守(在下面列出)。 今天、我们将使用 AM65x_DRA80xM_EMIF_Tool_2.03.xlsm 中的数据表/值。 如果我们对这些寄存器进行调整、这是否会有“副作用“、这意味着我们还必须补偿其他时序参数?
- DDRPHY_DTPR0、字段 TRRD、TRAS 和 TRP。
- DDRPHY_DTPR1、字段 TWLMRD 和 TFAW。
- DDRPHY_DTPR2、字段 TCKE 和 TX。
- DDRPHY_DTPR3、字段 TRFC 和 TWLO。
- DDRPHY_DTPR5、字段 TODUP、tRCD、TWTR。
- 配置 CA 奇偶校验时、我们在使用使用 AM65x_DRA80xM_EMIF_Tool_2.03.xlsm“计算的更新寄存器值时遇到问题。 为了使其正常工作、我们必须使用奇偶校验延迟更新 DDRCTL_DFITMG0 寄存器、字段 DFI_TPHY_WRLAT 和 DFI_T_RDDATA_EN。 该工具是否也应该更新此寄存器字段?
此致
约翰尼·莫斯特拉姆

