🔍 搜索帖子 / 资讯 / 芯片型号…
论坛/开源蜂鸟E203/OpenOCD failed with code(1)-----2
OpenOCD failed with code(1)-----2
开源蜂鸟E203 作者 哼哈吼? 发布于 2021-05-19 10:16(1969 天前) 24638 浏览

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

全部回复 46
哼哈吼?
哼哈吼?1968 天前 · 31 楼
回复 胡灿:

可以换一个其他调试器试试看,比如我昨天说的jlink,记得要用V10以上版本,不然不支持RISC-V调试。

嗯嗯好的老师

哼哈吼?
哼哈吼?1968 天前 · 32 楼
回复 胡灿:

在出现这个问题之前,flash里面下载的什么程序呢,有没有printf,现在那个程序是否还可以运行?

vivado烧录的是e203的核 然后运行的是ilm的helloworld程序,没有输出什么错误,就是卡在那个界面了

胡灿
胡灿1968 天前 · 33 楼
回复 哼哈吼?:



可以换一个其他调试器试试看,比如我昨天说的jlink,记得要用V10以上版本,不然不支持RISC-V调试。

胡灿
胡灿1968 天前 · 34 楼
回复 哼哈吼?:



在出现这个问题之前,flash里面下载的什么程序呢,有没有printf,现在那个程序是否还可以运行?

哼哈吼?
哼哈吼?1969 天前 · 35 楼



哼哈吼?
哼哈吼?1969 天前 · 36 楼
回复 胡灿:

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之后,就变成原来一样的问题了。

哼哈吼?
哼哈吼?1969 天前 · 37 楼
回复 胡灿:

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中运行


老师,用vivado生成mcs文件的话,是只需要添加mcu200t里面的文件进行综合实现生成bit流文件,再生成mcs文件,还是要加上rtl里面的呢

哼哈吼?
哼哈吼?1969 天前 · 38 楼
回复 胡灿:

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中运行


好的老师

胡灿
胡灿1969 天前 · 39 楼
回复 哼哈吼?:

老师 你可以把刚刚那些操作打字发一下吗?我感觉步骤有点长,我怕做一半忘记了,麻烦老师啦

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中运行


哼哈吼?
哼哈吼?1969 天前 · 40 楼
回复 胡灿:

私信看这个位置。。。

速度哈,待会我就没时间帮你看了

老师 你可以把刚刚那些操作打字发一下吗?我感觉步骤有点长,我怕做一半忘记了,麻烦老师啦

胡灿
胡灿1969 天前 · 41 楼

私信看这个位置。。。

速度哈,待会我就没时间帮你看了

胡灿
胡灿1969 天前 · 42 楼
回复 哼哈吼?:

烧进去的就是你发在github上面mcu200t里面的system.mcs

看下我给你发的私信,有个远程会议链接

哼哈吼?
哼哈吼?1969 天前 · 43 楼
回复 胡灿:

烧一下蜂鸟项目里自带的MCS,试试看是一样的结果吗?

如果不是的话,私信我一下,找个时间远程帮你看看

烧进去的就是你发在github上面mcu200t里面的system.mcs

哼哈吼?
哼哈吼?1969 天前 · 44 楼
回复 胡灿:

烧一下蜂鸟项目里自带的MCS,试试看是一样的结果吗?

如果不是的话,私信我一下,找个时间远程帮你看看

胡老师 是一样的结果 vivado也提示了烧成功了 但是运行起来却会出错

胡灿
胡灿1969 天前 · 45 楼

烧一下蜂鸟项目里自带的MCS,试试看是一样的结果吗?

如果不是的话,私信我一下,找个时间远程帮你看看

💡 请 登录 后参与讨论(微信扫码即登录/注册)