RISC-V MCU中文社区

【求助】 E203在linux下make upload遇到的问题

发表于 开源蜂鸟E203 2022-03-30 15:15:38
8
2245
0

我将FTDI D2XX驱动安装好以后,又按照官方文档MCU JTAG的安装教程在group里添加了plugdev。先后尝试用makefile和ide下载hellowworld demo到fpga上均出现错误。我使用的fpga开发板是XC7A200T,调试器是sipeed ID 0403:6010 Future Technology Devices International, Ltd FT2232C/D/H Dual UART/FIFO IC。
我的疑问是出现这个错误的原因是驱动没有安装好还是CORE下载有问题?是fpga的i/o pin约束有问题嘛?可以尝试修改的办法有哪些?

以下是upload报的错误

==================================================
Download and run helloworld.elf
riscv-nuclei-elf-gdb helloworld.elf -ex “set remotetimeout 240” \
-ex “target remote | openocd -c \”gdb_port pipe; log_output openocd.log\” -f ../../../SoC/hbirdv2/Board/ddr200t/openocd_hbirdv2.cfg” \
—batch -ex “monitor reset halt” -ex “load” -ex “monitor resume” -ex “quit”
Open On-Chip Debugger 0.11.0+dev-01889-geee887d60 (2022-01-14-04:28)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Remote communication error. Target disconnected.: Connection reset by peer.
“monitor” command not supported by this target.
You can’t do that when your target is `exec’
“monitor” command not supported by this target.

=================================================
-以下是make run_openocd
Open On-Chip Debugger 0.11.0+dev-01889-geee887d60 (2022-01-14-04:28)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
Info : Using libusb driver
Info : clock speed 1000 kHz
Error: JTAG scan chain interrogation failed: all ones
Error: Check JTAG interface, timings, target power, etc.
Error: Trying to use configured scan chain anyway…
Error: riscv.cpu: IR capture error; saw 0x1f not 0x01
Warn : Bypassing JTAG setup events due to errors
Error: Unsupported DTM version: 15
Warn : target riscv.cpu examination failed
Info : starting gdb server for riscv.cpu on 3333
Info : Listening on port 3333 for gdb connections
Error: Target not examined yet

Error: Unsupported DTM version: 15
make: * [run_openocd] Error 1
图片alt
在ide GUI编译器里面也是一样的错误图片alt

喜欢0
用户评论 (8)
  • Yuio

    2023-04-26 22:44:07 Yuio 1#

    请问作者解决这个问题了吗?

  • 2022-04-02 15:57:16 2#

    胡灿

    根据上面来看,这不是驱动的问题,还是跟核通信没通信上,如果抓JTAG口的波形没有任何信号的话就有些奇怪了。不过我手头没有这款调试器哈,所以不好分析这个调试器的行为,我之前看到过别人成功用过这款调试器,可以交流问问看。

    开源RISC-V处理器(蜂鸟E203)学习(三)低成本方案,成功运行hello word程序_芯王国的博客-CSDN博客_蜂鸟e203

    好的

  • 胡灿

    2022-04-02 15:55:59 胡灿 3#

    这个倒是没有,调试器是新买的。

    根据上面来看,这不是驱动的问题,还是跟核通信没通信上,如果抓JTAG口的波形没有任何信号的话就有些奇怪了。不过我手头没有这款调试器哈,所以不好分析这个调试器的行为,我之前看到过别人成功用过这款调试器,可以交流问问看。

    开源RISC-V处理器(蜂鸟E203)学习(三)低成本方案,成功运行hello word程序_芯王国的博客-CSDN博客_蜂鸟e203

  • 2022-04-02 11:10:23 4#

    胡灿

    有用过这款调试器调试其他RISC-V处理器的吗,这个没有任何信号就不太对了啊

    这个倒是没有,调试器是新买的。

  • 胡灿

    2022-04-01 17:51:11 胡灿 5#

    胡老师,我换了一下杜邦线还是不行,用示波器抓JATG口上的信号没东西。

    有用过这款调试器调试其他RISC-V处理器的吗,这个没有任何信号就不太对了啊

  • 2022-03-31 21:40:09 6#

    胡灿

    1. 检测下接线对不对,还有接线松紧,换下其他杜邦线试试

    2. 换个其他调试器试试

    3. 用示波器抓下JTAG口上信号看看,JTAG的信号对不对


    胡老师,我换了一下杜邦线还是不行,用示波器抓JATG口上的信号没东西。

  • 2022-03-31 16:44:30 7#

    胡灿

    1. 检测下接线对不对,还有接线松紧,换下其他杜邦线试试

    2. 换个其他调试器试试

    3. 用示波器抓下JTAG口上信号看看,JTAG的信号对不对


    好的谢谢老师,我去试一下

  • 胡灿

    2022-03-31 16:43:55 胡灿 8#

    1. 检测下接线对不对,还有接线松紧,换下其他杜邦线试试

    2. 换个其他调试器试试

    3. 用示波器抓下JTAG口上信号看看,JTAG的信号对不对


未通过实名认证

懒的都不写签名

积分
问答
粉丝
关注
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
RV-STAR 开发板