关于mcs文件生成的问题

2020-04-20 15:50:14
4
383

按照书上步骤使用

make mcs     CORE=e203 FPGA_NAME=artydevkit

命令时报错:

Makefile:18: recipe for target 'obj/system.bit' failed
make[1]: *** [obj/system.bit] Error 1
make[1]: Leaving directory '/media/yiyiyi/000DEA110003F1B5/RISC-V/e200_opensource/fpga/artydevkit'
common.mk:35: recipe for target 'mcs' failed
make: *** [mcs] Error 2

但是使用

make mcs     CORE=e203 FPGA_NAME=hbirdkit 和
make mcs     CORE=e203 FPGA_NAME=nucleikit

时就可以运行并生成mcs文件


用户评论 (4)
  • wujiboy

    2020-04-22 10:45:10 wujiboy 1#

    Major Tom

    我这边还是报错

    我这边使用vivado2018.2能够成功 请清理一下fpga目录,或者重新下载到另外的目录确认目录权限之后再试一下 从我能够成功编译的情况来看,问题不是出在源码上。应该是环境相关问题导致的,请从这个方向试着找问题。 我是用的环境是CentOS7.5 , Vivado 2018.2, 普通用户下git克隆的代码、编译的

  • Major Tom

    2020-04-21 15:37:59 Major Tom 2#

    wujiboy

    修改fpgaartydevkitscriptinit.tcl 加入这三行。 然后运行 make install CORE=e203; make mcs FPGA_NAME=artydevkit 我这样操作就成功了。

    我这边还是报错

  • wujiboy

    2020-04-20 22:58:02 wujiboy 3#

    wujiboy

    set_property SEVERITY {Warning} [get_drc_checks NSTD-1]

    set_property SEVERITY {Warning} [get_drc_checks RTSTAT-1]

    set_property SEVERITY {Warning} [get_drc_checks UCIO-1]


    修改fpgaartydevkitscriptinit.tcl 加入这三行。 然后运行 make install CORE=e203; make mcs FPGA_NAME=artydevkit 我这样操作就成功了。

  • wujiboy

    2020-04-20 22:56:20 wujiboy 4#

    set_property SEVERITY {Warning} [get_drc_checks NSTD-1]

    set_property SEVERITY {Warning} [get_drc_checks RTSTAT-1]

    set_property SEVERITY {Warning} [get_drc_checks UCIO-1]


关注我们

微信扫码登录 点击刷新二维码