Menu Close

关于freedom_studio的使用问题

首页 论坛 RISC-V RISC-V 外设设计 关于freedom_studio的使用问题

正在查看 10 条回复
  • 作者
    帖子
    • #19900
      vacuum
      参与者
      积分: 120
      行云流水

      老师 就是我在根据freedom studio 开发环境与使用操作的时候遇到了如下问题

    • #19978
      Yvonne
      版主
      积分: 786
      举重若轻

      需要更详细的信息来帮助定位问题:

      1. 把你的Zadig上 Digilent USB Device(Interface 1)截图发出来
      2. 将JTAG的配置文件,Freedom Studio工程下的test_dbg.cfg整个文件发出来
      3. 使用的RISC-V CPU版本信息

      从你的截图上看,已经编译过run_led工程,并成功生成了*.elf文件。但是注意,如果没有正确生成*.elf文件直接进行调试的话,也可能会报类似的错误。

    • #20034
      vacuum
      参与者
      积分: 120
      行云流水

      刚刚 附件没传上来

      附件:
      您需要登录才能查看附件。
    • #20033
      vacuum
      参与者
      积分: 120
      行云流水

      好的 老师 cfg文件在附件 这里是截图

      • #20040
        Yvonne
        版主
        积分: 786
        举重若轻

        看起来你的test_dbg.cfg没有问题,Digilent USB Device(Interface 1)的驱动也没有问题。

        你给的RISC-V CPU信息不是很全,将你使用的*.mcs文件发过来,这边来测验JTAG。同时,将你使用的Freedom Studio工程也发过来。

        这里给你发一个测试过,能正确使用Freedom Studio调试的RISC-V V2.03 CPU的*.mcs文件,可以供你自己排查是不是因为RISC-V CPU导致不能使用调试。

        附件:
        您需要登录才能查看附件。
    • #20085
      vacuum
      参与者
      积分: 120
      行云流水

      老师 我用您的附件也不行  我把我的工程发给你吧

      附件:
      您需要登录才能查看附件。
    • #20088
      Yvonne
      版主
      积分: 786
      举重若轻

      已经测试过你发过来的run_led工程,可以正常运行。

      还有以下三点可以帮助继续定位问题:

      • 将你使用的RISC-V CPU 的*.mcs文件发送过来
      • 将PRX100-D开发板JTAG,UART连接区域的图片发送过来
      • 将你准备下载Freedom studio程序时PRX100-D开发板的数码管显示的图片发送过来
      • #20266
        vacuum
        参与者
        积分: 120
        行云流水

        老师 还在么 我这个视频有点大传到你邮箱呀 或者您什么时候方便可以帮我远程一下么

    • #20202
      vacuum
      参与者
      积分: 120
      行云流水

      老师 这两个视频实际上是连上的,这个是准备下载时的图片

      • #20356
        Yvonne
        版主
        积分: 786
        举重若轻

        从你的开发板截图上看,你的开发板上没有DDR,只有SRAM,即不是现在教学使用的PRX100-D的开发板。

        这个SRAM版本的PRX100是很久之前的版本,已经不生产了。现在的课程,包括软件包都是针对DDR版本的PRX100(PRX100-D)。如果使用DDR的RISC-V CPU下载到SRAM的板子上,肯定是无法运行的。包括关于DDR控制器读写实现课的软件包也不能使用。

        针对你的SRAM版本,帮你做出了一个RISC-V CPU,这里附上*.mcs文件,*.xdc文件和相关原理图。

        附件:
        您需要登录才能查看附件。
    • #20360
      Yvonne
      版主
      积分: 786
      举重若轻

      这是*.xdc文件

      附件:
      您需要登录才能查看附件。
    • #20362
      Yvonne
      版主
      积分: 786
      举重若轻

      *.mcs文件

      附件:
      您需要登录才能查看附件。
      • #20390
        vacuum
        参与者
        积分: 120
        行云流水

        谢谢老师

    • #20389
      vacuum
      参与者
      积分: 120
      行云流水

      这个结果 有点意外呀 之前就发的这个板子呀 老师能不能把这sram版本的verilog工程发给我呢

       

      • #20391
        Yvonne
        版主
        积分: 786
        举重若轻

        用你手里任意的Verilog源码版本就行,具体操作就是使用上述的*.xdc文件替换RISC-V CPU之前的*.xdc文件(注意要重新生成*.bit文件)。

    • #20411
      vacuum
      参与者
      积分: 120
      行云流水

      噢噢 谢谢老师

       

正在查看 10 条回复
  • 哎呀,回复话题必需登录。