搜索
bottom↓
回复: 14

Jlink V9 不支持RISC-V?

[复制链接]

出0入0汤圆

发表于 2019-10-8 11:33:03 | 显示全部楼层 |阅读模式
本帖最后由 dreambox 于 2019-10-8 11:36 编辑

本来想用 SEGGER Embedded Studio for RISC-V 来开发 GD32VF103
Jlink线已经接正确了,能识别到RV32,但提示不支持,难到要V10才支持吗
SEGGER官方的开发工具应该是不需要换驱动的,OpenOCD使用JLINK才需要换驱动


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2019-10-8 11:49:16 | 显示全部楼层
见过的开发环境都是换openOCD驱动的

出0入442汤圆

发表于 2019-10-8 12:44:08 来自手机 | 显示全部楼层
lz可能不清楚jtag的工作原理。jtag是通过手动插入指令运行的(ebreak),需要厂商开发rv版本驱动才行。

出215入118汤圆

发表于 2019-10-8 12:59:00 | 显示全部楼层
J-LINK V10 支持,V9 不支持。可以使用一个FT2232的JTAG通过OPENOCD来调试。

出0入0汤圆

 楼主| 发表于 2019-10-8 15:40:38 | 显示全部楼层
snowy 发表于 2019-10-8 12:59
J-LINK V10 支持,V9 不支持。可以使用一个FT2232的JTAG通过OPENOCD来调试。

之前好像也是听人说要V10才支持,可手里没有V10测试

出0入0汤圆

 楼主| 发表于 2019-10-8 15:42:51 | 显示全部楼层
wye11083 发表于 2019-10-8 12:44
lz可能不清楚jtag的工作原理。jtag是通过手动插入指令运行的(ebreak),需要厂商开发rv版本驱动才行。 ...

最新的JLINK软件早已支持RISC-V, 看上面我贴的图器件选型里面已经有RISC-V啦。SEGGER Embedded Studio 也有RISC-V的版本
估计是V9 不支持RISC-v ,要V10 才支持

出0入0汤圆

 楼主| 发表于 2019-10-8 15:44:06 | 显示全部楼层
RAMILE 发表于 2019-10-8 11:49
见过的开发环境都是换openOCD驱动的

是的,第三方的软件都是要换驱动才能使用JLINK , SEGGER自家的软件肯定是不需要换驱动的

出215入118汤圆

发表于 2019-10-8 17:09:11 | 显示全部楼层
自用配置文件:
telnet_port   4444
gdb_port   3333

#interface/ Dongle configuration
interface ftdi
ftdi_device_desc "Olimex OpenOCD JTAG ARM-USB-TINY-H"
ftdi_vid_pid 0x15ba 0x002a

ftdi_layout_init 0x0808 0x0a1b
ftdi_layout_signal nSRST -oe 0x0200
ftdi_layout_signal nTRST -data 0x0100 -oe 0x0100
ftdi_layout_signal LED -data 0x0800

transport select jtag

adapter_khz     1000
reset_config srst_only
adapter_nsrst_assert_width 100

#autoexit true

set _CHIPNAME riscv
jtag newtap $_CHIPNAME cpu -irlen 5 -expected-id 0x1000563d

set _TARGETNAME $_CHIPNAME.cpu
target create $_TARGETNAME riscv -chain-position $_TARGETNAME
$_TARGETNAME configure -work-area-phys 0x20000000 -work-area-size 20480 -work-area-backup 0


# Work-area is a space in RAM used for flash programming
if { [info exists WORKAREASIZE] } {
   set _WORKAREASIZE $WORKAREASIZE
} else {
   set _WORKAREASIZE 0x5000
}

# Allow overriding the Flash bank size
if { [info exists FLASH_SIZE] } {
    set _FLASH_SIZE $FLASH_SIZE
} else {
    # autodetect size
    set _FLASH_SIZE 0
}

# flash size will be probed
set _FLASHNAME $_CHIPNAME.flash

flash bank $_FLASHNAME gd32vf103 0x08000000 0 0 0 $_TARGETNAME
riscv set_reset_timeout_sec 1
init

halt


出0入0汤圆

发表于 2019-10-8 20:01:48 | 显示全部楼层
嗯,被Se99er故意限制了



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入104汤圆

发表于 2019-10-8 20:05:43 | 显示全部楼层
taoist 发表于 2019-10-8 20:01
嗯,被Se99er故意限制了

大佬牛逼

出0入0汤圆

 楼主| 发表于 2019-10-8 21:17:42 | 显示全部楼层
taoist 发表于 2019-10-8 20:01
嗯,被Se99er故意限制了

你这都V11啦,据说V10就支持了,不知道V9有没办法支持RISC-V呢

出0入0汤圆

发表于 2019-10-8 22:02:37 | 显示全部楼层
V9不支持,就只能用串口玩了。

出0入0汤圆

 楼主| 发表于 2019-10-9 10:26:16 | 显示全部楼层
Excellence 发表于 2019-10-8 22:02
V9不支持,就只能用串口玩了。

串口不能调试,只能打LOG

出0入0汤圆

发表于 2019-10-9 14:48:58 | 显示全部楼层
dreambox 发表于 2019-10-9 10:26
串口不能调试,只能打LOG

V10价格250左右。呵呵。
手里都是V8,V9.

出0入0汤圆

发表于 2019-10-9 16:23:29 | 显示全部楼层
10 edu/base 都支持
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-6 15:28

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表