Xilinx EDK10.1中region ilmb_cntlr_dlmb_cntlr is full的解决办法
来源:互联网 发布:天机线至尊指标源码 编辑:程序博客网 时间:2024/06/14 06:01
小弟最近在学习EDK使用MicroBlaze,在做test_memory时比较顺利但是在做testAPP_peripheral时出现如下错误:
/cygdrive/e/tools/Xilinx/10.1/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/bin/ld.real: region ilmb_cntlr_dlmb_cntlr is full (TestApp_Peripheral/executable.elf section .rodata)
/cygdrive/e/tools/Xilinx/10.1/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/bin/ld.real: section .data [00000050 -> 000001b3] overlaps section .text [00000050 -> 00001c1b]
/cygdrive/e/tools/Xilinx/10.1/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/bin/ld.real: section .ctors [000001b4 -> 000001bb] overlaps section .text [00000050 -> 00001c1b]
/cygdrive/e/tools/Xilinx/10.1/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/bin/ld.real: section .dtors [000001bc -> 000001c3] overlaps section .text [00000050 -> 00001c1b]
/cygdrive/e/tools/Xilinx/10.1/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/bin/ld.real: section .eh_frame [000001c4 -> 000001c7] overlaps section .text [00000050 -> 00001c1b]
/cygdrive/e/tools/Xilinx/10.1/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/bin/ld.real: section .jcr [000001c8 -> 000001cb] overlaps section .text [00000050 -> 00001c1b]
/cygdrive/e/tools/Xilinx/10.1/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/bin/ld.real: section .bss [000001d0 -> 0000025f] overlaps section .text [00000050 -> 00001c1b]
/cygdrive/e/tools/Xilinx/10.1/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/bin/ld.real: section .heap [00000260 -> 0000065f] overlaps section .text [00000050 -> 00001c1b]
/cygdrive/e/tools/Xilinx/10.1/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/bin/ld.real: section .stack [00000660 -> 00000a5f] overlaps section .text [00000050 -> 00001c1b]
/cygdrive/e/tools/Xilinx/10.1/EDK/gnu/microblaze/nt/bin/../lib/gcc/microblaze-xilinx-elf/4.1.1/../../../../microblaze-xilinx-elf/bin/ld.real: TestApp_Peripheral/executable.elf: section .text lma 0x50 overlaps previous sections
collect2: ld returned 1 exit status
make: *** [TestApp_Peripheral/executable.elf] Error 1
在网上试了一些解决办法,现做一个总结
首先如果是test_memory和testapp_peripheral在一起时要先把test_memory的Mark to initialize to BRAMs不选择,然后将testapp_peripheral的选上,然后重新update下bitsream看问题是否还在;
要是还在的话那估计就是Program size太大了,bram无法放下了。需要修改下EDK的配置,右击工程名字,选择generate linker项,在弹出来的界面中,选择程序放在什么地方,分散一下放(直接点击OK就好了)。如果这样问题还不能解决那就需要接其他外接存储器了。
最后出现结果
- Xilinx EDK10.1中region ilmb_cntlr_dlmb_cntlr is full的解决办法
- 初用xilinx EDK10.1的XMD遇到的一些问题
- 关于EDK10.1下载bit文件报错的解决办法
- 解决region onchip_memory is full/overlaps previous sections问题
- 解决region onchip_memory is full/overlaps previous sections问题
- EDK10.1的ModelSim仿真库的生成
- xilinx SDK中:找不到include xgpio.h的解决办法
- xilinx SDK中:找不到include xgpio.h的解决办法
- linux中ERROR: The partition with /var/lib/mysql is too full!解决办法
- appfuse2中mvn appfuse:full-source时出错的解决办法
- MYSQL 执行Insert语句throws "The table 'xxx' is full" 的问题分析及解决办法
- wireshark中window is full与window is zore的不同之处
- wireshark中window is full与window is zore的不同之处
- xilinx的xps打不开的解决办法
- Xilinx 中时钟的使用
- The table 'pre_common_session' is full, Error_code: 1114解决办法
- NotServingRegionException: Region is not online: .META.,,1
- 安装vs2008中文时出现错误Write error in the file VS2008TeamSuite90DayTrialCHSX1429243.iso. Probably the disk is full 的解决办法
- 冒泡排序及退出双重循环
- 一个游戏程序员的学习资料 (zz)
- 32位程序在64位系统上调用GetModuleFileNameEx失败
- 正式运维女的成长历程——hadoop学习
- 网址
- Xilinx EDK10.1中region ilmb_cntlr_dlmb_cntlr is full的解决办法
- 关于Asp.Net Mvc3.0 使用KindEditor4.0 上传图片与文件
- Android ADT插件安装 eclipse安装插件方法
- svnmanager在win7下安装
- 从 C++ 到Objective-C
- Trufun WebRCP基于html5技术的GWT开发框架介绍
- 关于var body=document.getElementsByTagName("body")[0];出现的问题
- Control.SuspendLayout 方法
- android 初学之XML小技巧小结---自适应各种分辨率屏幕