09-16-2018 04:43 AM
I'm having a strange problem where I try to program my MicroBlaze design onto my board. I program in the usual way, specify bitstream, and .mmi file and .elf, but when it goes through the programming process, it fails when it can't find <filepath>/download.bit.
This is unsurprising, because the bitstream generated by my project is called design_1_wrapper.bit. (and when I specify the bitstream in the 'program FPGA' dialogue box, I specify design_1_wrapper.bit.
So why is XSDK trying to source a bitstream called download.bit? It says it is missing from my hardware platform folder, which is exactly where my design_1_wrapper.bit is. I tried to work around this by renaming the bitstream file to download.bit but this causes BRAM init to fail. How can I fix this? Can I specify in the elf or something which bitstream to use?
Thanks for your time
09-18-2018 08:20 PM
09-16-2018 09:27 PM
SDK tries to create download.bit from <user>.bit and elf. It looks like this is failing, but SDK is ignoring the error and trying to program download.bit. Can you please post the log from updatemem and program FPGA consoles
09-17-2018 11:51 PM
Sorry for the wait, I have got the program FPGA log here:
cmd /C updatemem -force -meminfo \
-proc design_1_i/microblaze_0 -out \
****** updatemem v2018.1 (64-bit)
**** SW Build 2188600 on Wed Apr 4 18:40:38 MDT 2018
** Copyright 1986-2018 Xilinx, Inc. All Rights Reserved.
source C:/Xilinx3/SDK/2018.1/scripts/updatemem/main.tcl -notrace
CRITICAL WARNING: [memdata-28-246]
ERROR: [Updatemem 57-153] Failed to update the BRAM INIT strings for C:\Users\<FILEPATH>\project1.sdk\tcp_server_7\Debug\tcp_server_7.elf and C:/Users/<FILEPATH>/project1.sdk/design_wrapper_5/design_1_wrapper.mmi.
update_mem: Time (s): cpu = 00:00:08 ; elapsed = 00:00:10 . Memory (MB): peak = 136.016 ; gain = 75.805
ERROR: [Common 17-39] 'update_mem' failed due to earlier errors.
INFO: [Common 17-206] Exiting updatemem at Tue Sep 18 16:15:06 2018...
I noticed that in some of the paths, the slashes are sometimes forwards and sometimes backwards. Let me know if you need other logs etc. Thanks for your time
09-18-2018 04:36 AM
09-18-2018 05:32 AM
09-18-2018 11:47 AM
09-18-2018 02:57 PM
09-18-2018 04:06 PM
09-18-2018 04:16 PM
09-18-2018 04:23 PM
09-18-2018 04:29 PM
09-18-2018 08:20 PM