14.2 EDK - BSB不会将外围参数从第三方板定义文件传递到MHS

描述

如果尝试使用Base System Builder(BSB)为第三方开发板(Avnet,Hi Tech Global等)创建EDK项目,则板定义文件中定义的某些DDR参数不会正确传递给MHS。而是将MHS中的参数设置为DDR外设MPD中列出的默认值。

对于任何给定的IP外设,BSB只需要来自电路板定义文件的一些参数。例如,以下参数是BSB对6系列DDR IP的预期:

C_MEM_PARTNO
C_S_AXI_DATA_WIDTH
MEMORY_0_BASEADDR
MEMORY_0_HIGHADDR
C_DM_WIDTH
C_DQS_WIDTH
C_DQ_WIDTH

电路板定义文件中定义的所有其他参数将设置为给定IP外设的MPD中列出的默认值。

要解决此问题,您需要在运行BSB后手动修改MHS以更改某些参数的值以反映电路板定义文件中列出的值。

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

提问于 2018-07-31 13:36:32 +0800

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

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