可以换一个其他调试器试试看,比如我昨天说的jlink,记得要用V10以上版本,不然不支持RISC-V调试。
嗯嗯好的老师
在出现这个问题之前,flash里面下载的什么程序呢,有没有printf,现在那个程序是否还可以运行?
vivado烧录的是e203的核 然后运行的是ilm的helloworld程序,没有输出什么错误,就是卡在那个界面了
1. 修改fpga/mcu200t/src/system.v
assign dut_io_pads_bootrom_n_i_val = 1'b0;
重新生成mcu200t的mcs文件,下载至FPGA
2. 在lim中运行蜂鸟的helloworld程序,若成功则执行步骤3
3. 下载helloword程序至flash中运行
老师,按你的方法做到第二步的时候,出现了同样的问题,然后今天早上还出现了一个问题,我把截图都一块发一下,然后重新烧录e203的mcs之后,就变成原来一样的问题了。
老师,用vivado生成mcs文件的话,是只需要添加mcu200t里面的文件进行综合实现生成bit流文件,再生成mcs文件,还是要加上rtl里面的呢
好的老师
老师 你可以把刚刚那些操作打字发一下吗?我感觉步骤有点长,我怕做一半忘记了,麻烦老师啦
私信看这个位置。。。
速度哈,待会我就没时间帮你看了
烧进去的就是你发在github上面mcu200t里面的system.mcs
看下我给你发的私信,有个远程会议链接
烧一下蜂鸟项目里自带的MCS,试试看是一样的结果吗?
如果不是的话,私信我一下,找个时间远程帮你看看
胡老师 是一样的结果 vivado也提示了烧成功了 但是运行起来却会出错