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: 
Adventurer
Adventurer
6,315 Views
Registered: ‎01-18-2012

IMPACTError on creation a Prom file

Hi!

 

I want to generate a .mcs file (for SPI flash) wich containts the fpga bitsream and the microblaze main software (soft.elf).

So i am using IMPACT. I place the bitstream in revision zero offset zero. Then i add my .elf file at offset 0x400000 (the flash is 64Mbit). And when i click on Generate file i get the message :

 

ERROR:Bitstream:152 - BMM error processing data files.

 

1) Am i doing something wrong?

 

2)After that, i'll have to write my own bootloader to read the flash at offset 0x40000 and store the program in DDR ram and execute it. So i need to known how the software is store/organised in the flash (where sections are, where the entry point is, etc...), where can i have documentation about it?

 

PS: I can't use the integrated EDK tool for flash programming, because my SPI controler is not Xilinx compatible. And the bootloader has to manage multiples softwares stored in flash, so it has to be a custom one.

 

Thank for helping.

 

 

0 Kudos
6 Replies
Visitor ali_lx
Visitor
6,252 Views
Registered: ‎03-27-2012

Re: IMPACTError on creation a Prom file

Hi,

 

I have this problem as well!!!!!!!!!!!

0 Kudos
6,218 Views
Registered: ‎08-16-2011

Re: IMPACTError on creation a Prom file

hi,

   Did you solve the problem? I met this problem, too. I'm looking forward for your reply.

0 Kudos
Visitor chomar
Visitor
6,153 Views
Registered: ‎07-05-2010

Re: IMPACTError on creation a Prom file

Hi,

Did you solve the problem?

0 Kudos
Community Manager
Community Manager
6,087 Views
Registered: ‎07-23-2012

Re: IMPACTError on creation a Prom file

This is a known issue in our tools. I would recommend going back to 13.2,​ and using data2mem commandline with the -bd flag. For example: promgen -p mcs -c FF -u 0 bitfile.bit -bd file.elf start <hex address> -o output.mcs

It has been fixed for our 14.3 release of the tools.
-----------------------------------------------------------------------------------------------
Please mark the post as "Accept as solution" if the information provided answers your query/resolves your issue.

Give Kudos to a post which you think is helpful.
0 Kudos
6,062 Views
Registered: ‎05-11-2012

Re: IMPACTError on creation a Prom file

Hi!

 

I've got the same problem in impact and SDK. ERROR:Bitstream:152

 

I cant find a 14.3 release of the tools. Latest is 14.2. Where can i get it?

 

Hope you can help me soon as possible. Thank you!

0 Kudos
Contributor
Contributor
1,722 Views
Registered: ‎10-03-2016

Re: IMPACTError on creation a Prom file

Hi,

 I am trying to add the user data to SPI FLASH memory, where if the user data is nearly 97k bits, the mcs file is generated. Next i tried to load the 5.7Mbits data to flash. Where i faced BMM-152 error processing on data files. Could any one help to me?

bmm_error.JPG
0 Kudos