AR# 70237

2017.1 - 2017.3 Zynq UltraScale+ MPSoC FSBL: Isolation Configuration is bypassed (except for OCM)

描述

When Isolation Configuration is enabled in Vivado, a number of functions are created in psu_init and should be called by FSBL during handoff.

By default, even if the "Isolation configuration" is enabled in Vivado, those function that configure XMPU and XPPU are NOT all called in the FSBL.

These are the functions called by default by the FSBL when Isolation Configuration is enabled:

 

  • psu_apply_master_tz();
  • psu_ocm_protection();

解决方案

In order to apply full Isolation Configuration, the user needs to define FSBL_PROT_BYPASS_EXCLUDE in the FSBL.

In this case all of these functions are called:

  • psu_apply_master_tz();
  • psu_ddr_protection();
  • psu_ocm_protection();
  • psu_fpd_protection();
  • psu_lpd_protection();
AR# 70237
日期 12/18/2017
状态 Active
Type 综合文章
器件
Tools