怎样才能用板载调试器来调试织女星开发板的RISC-V核

Home 论坛 硬件相关问题 怎样才能用板载调试器来调试织女星开发板的RISC-V核

正在查看 5 帖子:11-15 (共 16 个帖子)
  • 作者
    帖子
  • #1419
    1599670201515996702015
    参与者

    怎么弄的?特别是插脚是电线绑上的吗?

    #1864
    律 郑zetalog
    参与者

    假设J6-J12跳线不断开,它们是否有接到外部10pin座子?J5是否需要接2-3?

    然后菊链方式将J6-J12接出来的10pin座子和J17对接,经过配置后是否能用一个FreeLink调试四个核?

    #1865
    律 郑zetalog
    参与者

    我原先以为就是J14,对接了下J17没连成功。而且输入输出位数不知道,配置也要改的。

    关于J14看半天电路图,线名好乱,越看越没看明白。所以只能来问了。

    #1895
    ElaineSSElaineSS
    参与者

    怎么用JLINK板子调试RISC-V程序呢?已经安装好了eclipse工具和UsbDriverTool和Putty工具,但是怎么跟Eclipse工具调试呢?还有我的织女星板子接入也没有显示调试接口啊

     

    #1896
    律 郑zetalog
    参与者

    我好像没碰到问题。

    织女星开发板硬件用户指南.pdf
    文档里面有个FreeLink固件更新指南,我按文档说明将FreeLink内的固件更新成了JLink固件。
    再次插入USB后,就不是VEGA_LITE盘拖拽ARM固件方式了。
    而是能看到JLink Driver和JLink CDC UART Port两个设备的一个USB Compound Device。它们都有Interface号。

    之后J10跳线连接,J6、J8、J9、J12跳线断开。J5连接1和2。

    板载的FreeLink接USB接到电脑用于上电和看串口。
    JLink连J17连接到电脑上用于连接OpenOCD。

    用UsbDriverTool要给对应的USB设备选择合适的驱动。
    因为有两个JLink Driver设备,要通过电脑USB口插拔拔确定UsbDriverTool界面里的设备哪个是哪个。
    对于FreeLink的JLink Driver设备(有Interface号),最好把它的驱动换成OpenOCD不能识别的错误驱动让OpenOCD不会错误的找到它。
    对于JLink的JLink Driver设备(无Interface号),试试哪种驱动对你的OpenOCD可用。比如
    我装过Segger Embedded Studio后反而是默认的Segger驱动是OpenOCD可以识别的。

    Putty连FreeLink连接电脑得到的COM口(即FreeLink的JLink CDC UART Port)
    OpenOCD连JLink连到电脑得到的JLink设备(即JLink的JLink Driver)。

    =====

    我唯一的concern就是为啥没有说明如何跳线让我们直接用FreeLink的JLink而不需要额外买JLink。
    飞线肯定能接起来,最好有简单的跳线或接线就能做到。
    而且最好是接好后能不用跳线就能同时用FreeLink调试ARM核和RISCV核。

正在查看 5 帖子:11-15 (共 16 个帖子)
  • 抱歉,回复话题必需登录。