xilinx ISE 调用microblaze 启动SDK遇到了问题

来源:互联网 发布:第三方数据公司 编辑:程序博客网 时间:2024/04/30 04:19

在学习用ISE14.7调用microblaze的hello world版,

然后出现了这个问题,在export hardware design to SDK with bitstream 编译通过后弹出如下对话框


在修改这个问题中,试用各种解答,其中就把eclipse.ini中的-Xmx384m 改成了-Xmx1024m,因为看到有人说是内存的原因就试了下,想着既然改成大的内存了不调回来也无妨,但是在开始菜单中想单独打开SDK(Xilinx Software Development Kit)时都无法打开,后来将上述数字改回来后可以单独打开了。但是想要在ISE中运行export hardware design to SDK with bitstream后自动弹出SDK却做不到,显示上述问题,按照网友解答,其中一个是将路径中的java.exe类似的都删掉(javaw.exe),然后这个对话框确实不会弹出来了,但是仍然不能自动弹出SDK(Xilinx Software Development Kit),而且也无法单独打开SDK。希望明白的大神帮忙解答下




此问题已经解决,原因是这样,由于当初出现这个问题,根据网上的方法改的乱七八糟,导致原来在开始菜单下能够打开SDK的功能都消失了,使得问题更加严重。为了还原原来的样子,我把原始文件都倒回来,可是 仍然不管用。原因是我根据网上的方法下载了比xilinx中本身带的java版本更高的jdk,导致与xilinx中路径指向的java版本不符,所以一直报错,怎样也修改不了,我是在百度上搜的官网的jdk1.8版的,按照步骤一步步安装成功。但是xilinx中的路径D:\Xilinx\14.7\ISE_DS\ISE\java6\nt64\jre中可以看出java是1.6版本的。今天突然想是不是这个原因,虽然以前也试过这个方法了没有成功,估计也是因为换的java版本和电脑安装的版本仍然不符合。这次记住了我新安装的jdk1.8版的路径,将安装文件jdk1.8版中jre文件夹复制到xilinx的路径中,具体是

1.下载安装jdk版本,下载它的原因是出现上述图片的前提下,可能是你的jdk有问题。此步骤网上有详细过程,正确安装后在我这里如下D:\Program Files\Java\jdk1.8.0_121\jre

2.将1.8jdk的jre文件复制,替换到D:\Xilinx\14.7\ISE_DS\ISE\java6\nt64\jre的jre,你可以先把原来xilinx中的jre移开,防止没成功反倒把原始文件删掉了。

3.替换后,我这里开始菜单下已经可以打开,正常操作microblaze时也会自动弹出,不会再报上述错误了。我的eclipse.ini没有改动过。成功了。



0 0
原创粉丝点击