This Design Advisory describes an issue that prevents customers from using 2018.3 SDK or UpdateMEM to update BRAMs with ELF file data for a MicroBlaze and MicroBlaze MCS processor.
Due to problems with the MMI file generation, the application will not load or run on the MicroBlaze.
Affected by this issue:
Not affected by this issue:
The MMI file generated by the 2018.3 release of Vivado has been found to contain incorrect bitlane information.
This issue will cause incorrect BRAM initialization of the MicroBlaze memory when using the UpdateMEM flow or SDK to program the FPGA.
The issue results in the processor not executing the application code.
The error is not present when the MicroBlaze or MicroBlaze MCS design is populated by the bootloop application, so the System Debugger can be used to load the memory and debug applications.
A tactical patch has been generated to resolve this issue. This issue will also be resolved for the 2019.1 version of Vivado.
For instructions on applying the patch, please see (Xilinx Answer 66722).
|Name||File Size||File Type|