问题描述
紧迫性:热
一般问题描述:
所有具有主站功能的OPB器件的“总线停车”无法正常工作。 OPB主逻辑中存在一个错误,该错误通常用于具有主能力的所有OPB外设。 OPB主逻辑中的停放功能与OPB仲裁器不兼容。因此,任何带DMA的OPB器件都不应构建在具有总线停放功能的OPB上。
解决/修复方法
您可以通过不使用OPB Arbiter的总线停车来解决这个问题。确保opb_v20中的C_PARK参数设置为零以禁用总线停放功能。 EDK 3.1中受影响的核心(包括所有服务包)包括以下内容:
opb_atmc_v1_00_b
opb_atmc_v2_00_a
opb_ethernet_v1_00_j
opb_ethernet_v1_00_k
opb_hdlc_v1_00_b
opb_pci_v1_00_a
opb_pci_v1_00_b
plb_atmc_v1_00_a
plb_gemac_v1_00_a
plb_rapidio_lvds_v1_00_a
所有这些核心的修复程序应该在EDK 3.2 Service Pack 2中提供。
没有回复内容