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!

cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Participant peter.lieber
Participant
5,387 Views
Registered: ‎08-10-2010

Creating BMM file with Vivado Microblaze MCS core

Hello,

 

I have been battling this for a few days.  I have a project in which I instantiate a microblaze MCS core that I created from the IP catalog. 

 

After implementation, it doesn't generate the merged BMM file. I fiddled around for days with associating elf files and trying manual stuff (eg write_bmm).  I gave up, and then noticed that the BMM file was being generated in the impl_0 folder now!

 

I was able to do a few things in SDK, but after I changed a setting in the MCS core (frequency change), the BMM stopped getting generated.  Now, I cannot get it back. 

 

Any thoughts?  I found this record: http://forums.xilinx.com/t5/Vivado-TCL-Community/Write-bmm/td-p/336723.  However, it claims to have a procedure that would work, but I still can use 'write_bmm'.

 

Peter

http://forums.xilinx.com/t5/Vivado-TCL-Community/Write-bmm/td-p/336723

0 Kudos
4 Replies
Scholar stephenm
Scholar
5,380 Views
Registered: ‎05-06-2012

Re: Creating BMM file with Vivado Microblaze MCS core

Are you using IPI? or just a standalone MCS core in Vivado?

If in IPI, try do a generate output products. If in Vivado, do a reset all on your builds.

open the run, and right clcik, and choose reset...

0 Kudos
Scholar trenz-al
Scholar
5,296 Views
Registered: ‎11-09-2013

Re: Creating BMM file with Vivado Microblaze MCS core

this is a bug in Vivado 2013.3 we have filed WebCase and there is no clean solution at the moment.

 

Wait for 2013.4 release, maybe for Christamas.

0 Kudos
Scholar trenz-al
Scholar
4,729 Views
Registered: ‎11-09-2013

Re: Creating BMM file with Vivado Microblaze MCS core

2014.1 still not working properly

 

_bd.bmm is generated, but no proper XML export for SDK :(

0 Kudos
Xilinx Employee
Xilinx Employee
4,719 Views
Registered: ‎10-08-2010

Re: Creating BMM file with Vivado Microblaze MCS core

With the MicroBlaze MCs core, the export to SDK is done by the core itself, and the hardware description XML file can be found in the IP core subdirectory, for example project_1.srcs/soures_1/ip/microblaze_mcs_1/microblaze_mcs_1_sdk.xml.

 

See http://www.xilinx.com/support/documentation/sw_manuals/xilinx2014_1/pg116-microblaze-mcs.pdf (page 30-31) for details.

 

0 Kudos