码迷,mamicode.com
首页 > 其他好文 > 详细

Xilinx SDK编译Microblaze时出错

时间:2018-10-28 11:13:56      阅读:1135      评论:0      收藏:0      [点我收藏+]

标签:根据   com   网上   软核   mic   https   解决方案   方法   local   

 

在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时出错

标签:根据   com   网上   软核   mic   https   解决方案   方法   local   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!