UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Reply

[Vivado 2017.2] Problem with *.mmi file

Highlighted
Visitor
Posts: 9
Registered: ‎03-23-2015

[Vivado 2017.2] Problem with *.mmi file

I can't get a *.mmi file.

 

I have the block design.

3x MicroBlaze System.png

There is the Address Editor.

Address Editor.png

 

When I try to create *.mmi file from Tcl Console.

 

write_mem_info D:/out.mmi

 

I get this.

 

CRITICAL WARNING: [Memdata 28-122] data2mem failed with a parsing error. Check the bmm file or the bmm_info_* properties on the BRAM components. The design BRAM components initialization strings have not been updated.
CRITICAL WARNING: [Memdata 28-147] Could not complete BRAM data initialization for processor. Please check to ensure any BMM and ELF files in the design have correct proper scoping specified. Design will proceed but BRAM initialization strings will not be populated with contents of the ELF file.
ERROR: [Common 17-69] Command failed: Failed to create the: D:/out.mmi The design contains processors. Verify processor instances and connectivity.

 

The goal is to get access to any microblaze's memory from any microblaze.

Thanks.

Moderator
Posts: 374
Registered: ‎09-12-2007

Re: [Vivado 2017.2] Problem with *.mmi file

can you try with the attached script? 

source this from the tcl console, and use the command write_mem_info_int test.mmi for example

 

You will need to implment the design first