電子產(chǎn)業(yè)一站式賦能平臺(tái)

PCB聯(lián)盟網(wǎng)

搜索
查看: 37|回復(fù): 0
收起左側(cè)

為何用JLink連接上這款MCU后PC指向0x223104?

[復(fù)制鏈接]

302

主題

307

帖子

1896

積分

三級(jí)會(huì)員

Rank: 3Rank: 3

積分
1896
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-12-23 22:12:00 | 只看該作者 回帖獎(jiǎng)勵(lì) |正序?yàn)g覽 |閱讀模式
大家好,我是痞子衡,是正經(jīng)搞技術(shù)的痞子。今天痞子衡給大家介紹的是i.MXRT1170上安全調(diào)試策略實(shí)現(xiàn)對(duì)JLink調(diào)試的影響。: y0 r+ n  r9 L1 d# ^
痞子衡之前寫過一篇舊文 《i.MXRT600的ISP模式下用J-Link連接后PC總是停在0x1c04a》,這篇文章詳細(xì)解釋了 Debug Mailbox 機(jī)制對(duì) J-Link 調(diào)試體驗(yàn)的影響。我們知道 Debug Mailbox 是 i.MXRT 三位數(shù)系列(i.MXRT500/600)獨(dú)有的外設(shè)模塊,但是在 i.MXRT1170 上使用 J-Link 調(diào)試似乎存在跟 i.MXRT 三位數(shù)系列下類似的體驗(yàn),這個(gè)體驗(yàn)明顯跟 i.MXRT10xx 系列下不同,而且 i.MXRT1170 中沒有 Debug Mailbox 模塊,這是怎么回事?且聽痞子衡細(xì)聊:
8 O# b  j, @/ _. X/ l一、引出調(diào)試問題按照我們之前在 i.MXRT1050 上的調(diào)試經(jīng)驗(yàn),將芯片設(shè)為串行下載模式后,使用 JLink 連接上芯片,并 halt 住內(nèi)核,此時(shí)芯片 PC 是正常停在 ROM 區(qū)域的(不斷 go 和 halt 命令交替執(zhí)行,PC 值是一直在變化的),讓我們同樣的過程在 i.MXRT1170 上也操作一次:

發(fā)表回復(fù)

本版積分規(guī)則


聯(lián)系客服 關(guān)注微信 下載APP 返回頂部 返回列表