RISC-V MCU中文社区

【求助】 【高云FPGA移植问题】Error: Failed to discover xlen;

发表于 开源蜂鸟E203 2024-08-16 14:47:32
0
810
1

高云系列国产FPGA由于LUT限制
1.对E203,CONFIG.V文件进行了修改
图片alt
2。在新建的hello文件修改: ram (wxa!ri) : ORIGIN = 0x90000000, LENGTH = 8K
图片alt
修改位ilm启动,注释掉FLASH
图片alt
3.链接上调试器在nucleistudio 下载程序发现问题
图片alt

Open On-Chip Debugger 0.11.0+dev-01897-gc8fc2a168 (2022-04-01-04:46)
Licensed under GNU GPL v2
For bug reports, read
    http://openocd.org/doc/doxygen/bugs.html
DEPRECATED! use 'adapter speed' not 'adapter_khz'
DEPRECATED! use 'adapter driver' not 'interface'
Info : libusb_open() failed with LIBUSB_ERROR_NOT_FOUND
Info : libusb_open() failed with LIBUSB_ERROR_NOT_FOUND
Info : no device found, trying D2xx driver
Info : D2xx device count: 4
Info : Connecting to "(null)" using D2xx mode...
Info : clock speed 1000 kHz
Info : JTAG tap: riscv.cpu tap/device found: 0x1e200a6d (mfg: 0x536 (Nuclei System Technology Co Ltd), part: 0xe200, ver: 0x1)
Error: Failed to discover xlen; word0=0x0, word1=0x0, exception=0x60c1218
Error: Debug RAM 0x0: 0x00000000
Error: Debug RAM 0x1: 0x00000000
Error: Debug RAM 0x2: 0x40902023
Error: Debug RAM 0x3: 0x01f4d493
Error: Debug RAM 0x4: 0x40902223
Error: Debug RAM 0x5: 0x3f00006f
Error: Debug RAM 0x6: 0x060c1218
Error: Debug RAM 0x7: 0x00000000
Error: Debug RAM 0x8: 0x00000000
Error: Debug RAM 0x9: 0x00000000
Error: Debug RAM 0xa: 0x00000000
Error: Debug RAM 0xb: 0x00000000
Error: Debug RAM 0xc: 0x00000000
Error: Debug RAM 0xd: 0x00000000
Error: Debug RAM 0xe: 0x00000000
Error: Debug RAM 0xf: 0x00000000
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

但是同样的修改使用Xilinx的板子正常,用的同一个下载器,同一个hello工程,同样只修改了config.V文件
想请问下大佬们有没有解决方法。我试试看

喜欢1
用户评论
玉米

玉米 实名认证

懒的都不写签名

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