继上个OpenOCD failed with code(1)帖子,根据论坛其他的同学的一些的方法,虽然没有再出现上次帖子的那个问题,但是却出现新的出错(如图),有些方法是断电重连之后,他们就可以正常运行了,但是在进行同样的断电操作之后,还是会出现一样的出错提示,目前也不知道是哪里出现问题,希望得到论坛各位大神的指导!!! 十分感谢!!!

可以换一个其他调试器试试看,比如我昨天说的jlink,记得要用V10以上版本,不然不支持RISC-V调试。
胡老师,今天试了一下 又可以烧进去了,不过出现了 error:TD0 seems to be stuck high的错误提示


感谢胡老师,这个问题我们今天也遇到了,调了一天,刚刚根据老师您的方法调成功了,猜测可能是mcu的flash出了问题。
同学 你可以把你们生成的mcs发给我试一下吗? 761185971@qq.com
另外胡老师,感觉论坛里有不少人都会遇到这个问题,想问问您,我们能否转载一下这个方法发帖子到论坛里去,在这个贴子的回复里面可能大家不一定看得到。
哈哈,非常赞同,可以写个分享帖,详细描述一下问题以及解决问题的过程。
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中运行
另外胡老师,感觉论坛里有不少人都会遇到这个问题,想问问您,我们能否转载一下这个方法发帖子到论坛里去,在这个贴子的回复里面可能大家不一定看得到。
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中运行
感谢胡老师,这个问题我们今天也遇到了,调了一天,刚刚根据老师您的方法调成功了,猜测可能是mcu的flash出了问题。