在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2390|回复: 3

[求助] 在SDK中出现的一个问题

[复制链接]
发表于 2011-6-5 11:34:28 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
**** Full rebuild of configuration Debug for project sdk_lab1 ****

make clean all
rm -rf lab5.o  lab5.d  sdk_lab1.elf
mb-gcc -c -mno-xl-soft-mul -mxl-pattern-compare -mcpu=v7.10.a -I../../microblaze_0_sw_platform/microblaze_0/include -xl-mode-executable -g -O0 -olab5.o ../lab5.c
../lab5.c: In function 'timer_int_handler':
../lab5.c:65: warning: incompatible implicit declaration of built-in function 'printf'

Building target: sdk_lab1.elf
mb-gcc -o sdk_lab1.elf lab5.o    -mno-xl-soft-mul -mxl-pattern-compare -mcpu=v7.10.a  -L../../microblaze_0_sw_platform/microblaze_0/lib -xl-mode-executable   
Finished building: sdk_lab1.elf

************** Validating ELF File **************

Validating ELF Section Addresses with Hardware Address Map...
elfcheck -noheader -mhs D:/xinlinx/basic_process/lab5/system.mhs -p xc3s500efg320-4 -xmpdir D:/xinlinx/basic_process/lab5 -lp D:/xinlinx/basic_process/lab3/ -pe microblaze_0 sdk_lab1.elf
WARNING:MDT - specified path 'D:\xinlinx\basic_process\lab3\' is not a
   directory!
ERROR:MDT - Section .text (0x50 - 0xFD63) does not fit completely into memory
   ilmb_cntlr (0x0 - 0x3FFF).
ERROR:MDT - Section .init located at address 0xFDB4 does not map to any memory
   found in the hardware design.
ERROR:MDT - Section .fini located at address 0xFDDC does not map to any memory
   found in the hardware design.
ERROR:MDT - Section .ctors located at address 0xFDFC does not map to any memory
   found in the hardware design.
ERROR:MDT - Section .dtors located at address 0xFE04 does not map to any memory
   found in the hardware design.
ERROR:MDT - Section .rodata located at address 0xFE0C does not map to any memory
   found in the hardware design.
ERROR:MDT - Section .data located at address 0x10788 does not map to any memory
   found in the hardware design.
ERROR:MDT - Section .eh_frame located at address 0x10D10 does not map to any
   memory found in the hardware design.
ERROR:MDT - Section .jcr located at address 0x10D14 does not map to any memory
   found in the hardware design.
ERROR:MDT - Section .bss located at address 0x10D18 does not map to any memory
   found in the hardware design.
ERROR:MDT - Section .stack located at address 0x10D98 does not map to any memory
   found in the hardware design.
ERROR:MDT - elfcheck failed!
INFO:MDT - Try using the linker script generation tools to generate an ELF that
   maps well to your hardware design.
make: *** [sdk_lab1.elf] Error 2
Build complete for project sdk_lab1

编译后存在ERROR:MDT - Section .stack located at address 0x10D98 does not map to any memory
   found in the hardware design.这个问题。
请问下出现这个问题是什么原因?该如何解决这个问题?
而且我的elf文件是在lab5下面,为什么这里会出现lab3下面?是不是哪里可以设置的。谢谢!
发表于 2012-3-4 11:19:36 | 显示全部楼层
仔细看下报错,应该是RAM开小了。
发表于 2012-3-5 09:10:20 | 显示全部楼层
ise里面不是有个清理内存的工具,你试试
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-6 11:46 , Processed in 0.020690 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表