cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
elililiput
Observer
Observer
406 Views
Registered: ‎06-23-2013

Bitstream Encryption with a Microblaze with Modifiied BMM in Vivado

 

We want to encrypt a bitstream that have a Microblaze processor with a code memory that greater than256K bit( FPGA is Artix7 and Vivado 2018.2. ) in block design we add three block ram and modified bmm to have a continuous block ram, in sdk and with data2mem works correctly.

When we want encrypt our bitstream, use the elf file as associated but we can not add our modified bmm, therefore we have got following message in write_bitstream.

-------------------------------------------------------------------------------------------------------------------------------------------------

CRITICAL WARNING: [Memdata 28-207] Out of bounds code segment for BRAM space in 'tempXMLFile.bmm'.
Memory space 'system_i_ilmb_bram_if_cntlr' occupies [0x00000000:0x3fffflX]. Code segment #1 occupies [0x00000050:0x0006320F].
WARNING: [Memdata 28-83] data2mem failed to update 'BRAM' components in the current design
CRITICAL WARNING: [Vivado 12-4381] Could not update the BRAM init strings. Check your elf files and their property settings.

-------------------------------------------------------------------------------------------------------------------------------------------------

How can we update our bmm file in for write_bitstream in Vivado?

Tags (2)
0 Kudos
Reply
0 Replies