首页 > 其他 > 详细

Xilinx SDK编译Microblaze时出错

时间:2018-10-28 10:44:12      阅读:684      评论:0      收藏:0      [点我收藏+]

 

在vivado 2015.4中创建microblaze软核,local memory为8KB,export到SDK后,hello_world模板中加入“xil_printf("hello world\n")”后报错,错误如下:
‘.stack‘ will not fit in region ‘microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaxe_0_local_memory_dlmb_bram_if_cntlr‘
region ‘microblaze_0_local_memory_ilmb_bram_if_cntlr_microblaxe_0_local_memory_dlmb_bram_if_cntlr‘ overflowed by 640 bytes
网上查找错误信息,xilinx社区的解决方案如下:
https://forums.xilinx.com/t5/Embedded-Development-Tools/MicroBlaze-s-Sta...

根据该链接中提供的方法,把local memory增大为64KB,问题解决。

 

Xilinx SDK编译Microblaze时出错

原文:https://www.cnblogs.com/limanjihe/p/9864116.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!