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
89 Views
Registered: ‎10-28-2018

C-code and disassembly file not matching

Hi,

   I've got my C-code and the Microblaze doesn't seem to run to main(). I can step through the code from location 0x0 but it doesn't look like my c-code is at 0x0. How do I find out where the C-code resides on BRAM? FYI, I do not have a DDR on board. I would assume code would be at 0x0 but it doesn't look like it. 

   The elf file generated shows that main code starts from 0x9c0 but the disassembly which I am stepping through doesn't match up with the elf file. Now I am not sure if the code is loaded correctly onto bram. 

 

Thanks!

Capture2.PNG
Capture3.PNG
0 Kudos