02-05-2019 01:45 PM - edited 02-05-2019 04:47 PM
Hi,
I am trying to create a .bin file from a .bit file and a .elf file for a Microblaze that is running in a Kintex KU065 part. As far as I know, SDK only supports this operation for Zynq parts. However, I have found that there is a bootgen utility in the SDK/bin folder of my Xilinx installation. I created a .bif file that points to the .bit and .elf files, but when I run bootgen, I get the following error:
[ERROR] : Sequential addresses are going backwards!
What am I doing wrong?
Also, I'm using Vivado/SDK 2017.4
Thanks,
Dan
02-06-2019 10:11 AM
Updatemem is discussed in UG898. Bootgen in UG1283.
02-06-2019 09:58 AM
The MicroBlaze flow is to use updatemem to merge the .elf iand .bit into a .bit. You can then convert that merged bitstream into a .bin
02-06-2019 10:01 AM
Do you have any documentation to guide me in this process?
02-06-2019 10:11 AM
Updatemem is discussed in UG898. Bootgen in UG1283.