通过 Jlink V8 + OpenOCD 对 MT7620 修砖

写在开头的话

很久没有更新博客了,这篇文章作为我重返优快云的纪念,算是送给大家的一个礼物,顺祝各位朋友新年快乐!

引子

一直有朋友在寻找MT7620的JTAG调试方法(或者想通过JTAG对变砖的u-boot进行修复)。很多人认为Jlink V8没法对mips32进行硬件级的调试,今天我就来创造一下奇迹!

OpenOCD针对MT7620的配置文件

保存为 openocd-mt7620-jlink.cfg

# for mt7620, powered by manfeel
set  _CHIPNAME mt762x

# little endian
set  _ENDIAN little

set _TARGETNAME $_CHIPNAME.cpu

set _CPUTAPID 0x1635224f

#daemon configuration
telnet_port 4444
gdb_port 3333

#interface
interface jlink

#jtag_speed 0
adapter_khz 500

jtag_nsrst_delay 100
jtag_ntrst_delay 100

jtag newtap $_CHIPNAME cpu -irlen 5 -ircapture 0x1 -irmask 0x1f -expected-id $_CPUTAPID
	
target create $_TARGETNAME mips_m4k -endian little -chain-position $_TARGETNAME

$_TARGETNAME configure -event gdb-attach {
   halt
}

$_TARGETNAME configure -event gdb-attach {
   reset init
}

$_TARGETNAME confi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值