cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Highlighted
Observer
Observer
2,089 Views
Registered: ‎09-16-2015

Matching address space for code segment 1 not found. Code segment occupies [0x80000000:0x8001D103]

Hello All,

    I want to combine the hardware.bit file and the application .elf file in SDK, but in programming fpga process, some errors happeded.

QQ截图20170426154119.png

 

CRITICAL WARNING: [Updatemem 57-154] Matching address space for code segment 1 not found. Code segment occupies [0x80000000:0x8001D103]
ERROR: [Updatemem 57-153] Failed to update the BRAM INIT strings for G:/Vivado_Projects/Test_dehaze_24/proj/hdmi.sdk/dehaze_demo/Debug/dehaze_demo.elf and G:/Vivado_Projects/Test_dehaze_24/proj/hdmi.sdk/hdmi_wrapper_hw_platform_0/hdmi_wrapper.mmi.
ERROR: [Common 17-39] 'update_mem' failed due to earlier errors.

 

 

can i get any help on this!!!!!!

 

  Thanks a lot!! 

0 Kudos
2 Replies
Highlighted
Xilinx Employee
Xilinx Employee
1,954 Views
Registered: ‎10-06-2016

Hi @weimiao1324,

 

According to error log you show, looks like you linker script is not properly configured as long looks like your code segement occopies more than the space available.

 

Can you share your HDF or mmi file and the linker configuration file? Looking to those files may help to identify the issue.


Ibai
Don’t forget to reply, kudo, and accept as solution.
0 Kudos
Highlighted
Visitor
Visitor
558 Views
Registered: ‎06-25-2017

It seems that some of the code segments operating in the peripheral DDR SRAM. The mmi file did not indicate the address space of the peripheral device.

0 Kudos