AR# 55329

Zynq-7000 SoC, Boot Sys - BootROM 128-KB CRC self-check is not supported

Description

BootROM will not perform a full 128-KB CRC self-check of the ROM contents even if the corresponding eFuse bit setting is programmed in the PS.

Solution

Impact:Trivial. If there is a post-production bit failure in the ROM, then the behavior will be undefined instead of shutting down.
Work-around:Insert a DMB or DSB instruction between the write to Strongly Ordered memory region and the LDREX instruction.
Configurations Affected:Systems that use the CPUs.
Device Revision(s) Affected:Refer to (Xilinx Answer 47916) - Zynq-7000 SoC Silicon Revision Differences.


Note:
the ROM is tested and screened for manufacturing defects during production.

Linked Answer Records

Master Answer Records

Answer Number Answer Title Version Found Version Resolved
47916 Zynq-7000 SoC Devices - Silicon Revision Differences N/A N/A
AR# 55329
Date 05/28/2018
Status Active
Type Design Advisory
Devices