99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MIMXRT1060 EVK JTAG接口修改方法

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 2023-05-04 10:48 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、文檔簡介

MIMXRT1060 EVK是NXP官方基于MIMXRT1062DVL6A芯片的開發(fā)板,該開發(fā)板帶有板載的CMSIS-DAP的仿真器,也留出了可以外接外部仿真器的20腳JTAG口。芯片MIMXRT1062DVL6A默認(rèn)是支持SWD仿真的,但是如果需要使用JTAG仿真, 怎么修改該開發(fā)板來實(shí)現(xiàn)呢? 如果僅僅只是跳開J47,J48,J49,J50,可以斷開芯片與板載CMSIS DAP仿真器的連接,這個(gè)時(shí)候可以使用外部的仿真器通過J21接口實(shí)現(xiàn)SWD的連接與仿真,但是如果直接用JTAG連接,一定會(huì)遇到不能連接的情況。 本文將講解如何修改MIMXRT1062芯片和開發(fā)板硬件實(shí)現(xiàn)外部JLINK 的JTAG連接。

二、修改MIMXRT1060 fuse

MIMXRT1060 的fuse是可以按位操作的,默認(rèn)的仿真口是SWD,這點(diǎn)可以從fuse 0X460[19] DAP_SJC_SWD_SEL 位可知:

fda86a98-e6b2-11ed-ab56-dac502259ad0.png

默認(rèn)該位為0,如果需要改為JTAG,需要將DAP_SJC_SWD_SEL位改為1.

但是,切記,fuse只能從0改為1,不能從1改為0,是不可逆的,這也意味著,如果修改為JTAG之后,就不能再用SWD方式調(diào)試,只能一直使用JTAG,永遠(yuǎn)無法恢復(fù)。所以使用的時(shí)候一定要慎重!

那么,怎么修改DAP_SJC_SWD_SEL位為1呢?

我們可以借助軟件NXP MCU Boot Utility, 進(jìn)入serial downloader模式,連接這個(gè)軟件,NXP MCU Boot Utility軟件下載鏈接:https://github.com/JayHeng/NXP-MCUBootUtility/releases/tag/v1.4.0

具體使用方法也可以查看鏈接:https://github.com/JayHeng/NXP-MCUBootUtility

這里就以MIMXRT1060-EVK 開發(fā)板為例,講解如何使用NXP MCU Boot Utility軟件實(shí)現(xiàn)DAP_SJC_SWD_SEL位的修改。

1) 開發(fā)板斷電

2) SW7_1 OFF, SW7_2 OFF, SW7_3 OFF, SW7_4 ON, 進(jìn)入serial downloader模式

3) 可以使用串口或者USB和NXP MCU Boot Utility軟件連接, 如果使用串口,需要保證J45和J46保持連接,然后在設(shè)備管理器里面查看串口號(hào),在NXP MCU Boot Utility軟件中選擇對(duì)應(yīng)的串口號(hào)。如果使用USB連接,需要外加一根USB線連接J9, 然后在軟件中配置好MCU Device RT106X, Boot Device Configuration 中選擇對(duì)應(yīng)的外部flash,點(diǎn)擊連接等待連接成功。

4) 下面可以進(jìn)入efuse operation utility界面, 首先先scan,讀出所有的fuse數(shù)據(jù),然后點(diǎn)擊cfg1,也就是0X460,如下圖:

fdb04fa6-e6b2-11ed-ab56-dac502259ad0.png

按照?qǐng)D里面的步驟,可以實(shí)現(xiàn)DAP_SJC_SWD_SEL位修改為JTAG.

到此為止,要實(shí)現(xiàn)JTAG的連接,軟件這邊修改已經(jīng)成功,但是是否就此就可以了呢?如果直接用JLINK連接,會(huì)發(fā)現(xiàn)還是不能使用JTAG方式連接內(nèi)核,那是因?yàn)殚_發(fā)板上還有幾個(gè)硬件點(diǎn)需要修改。

三、修改開發(fā)板硬件

從參考手冊(cè)中,可以發(fā)現(xiàn)JTAG的相關(guān)口有下面幾個(gè)引腳:

fdbbdfd8-e6b2-11ed-ab56-dac502259ad0.png

原理圖中可以看出:

fdda63cc-e6b2-11ed-ab56-dac502259ad0.png

但是因?yàn)樵谟布?,JTAG_TDI, JTAG_TDO還和以太網(wǎng)芯片的已經(jīng)復(fù)用,所以會(huì)導(dǎo)致不能連接的情況,所以需要跳掉幾個(gè)電阻:R323,R309,R152。

另外J47,J48,J49,J50需要斷開,用以和板載仿真器斷開連接。

到此,可以直接使用JLINK Commander去實(shí)現(xiàn)JTAG的連接了。

下面是實(shí)際經(jīng)過修改后MIMXRT1060-EVK開發(fā)板使用外部JLINK仿真器的連接情況:

fdfeb3bc-e6b2-11ed-ab56-dac502259ad0.png

可以找到M7內(nèi)核,也就意味著JTAG的連接成功了,可以使用JTAG去下載仿真代碼了。

小小經(jīng)驗(yàn),希望幫助到大家。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17984

    瀏覽量

    367235
  • NXP
    NXP
    +關(guān)注

    關(guān)注

    61

    文章

    1349

    瀏覽量

    189456
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    9005

    瀏覽量

    153780
  • 仿真器
    +關(guān)注

    關(guān)注

    14

    文章

    1037

    瀏覽量

    85430
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5683

    瀏覽量

    104896

原文標(biāo)題:【經(jīng)驗(yàn)分享】MIMXRT1060 EVK JTAG 接口修改

文章出處:【微信號(hào):NXP_SMART_HARDWARE,微信公眾號(hào):恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于RT1060EVKB+LVGL的便攜移動(dòng)示波器設(shè)計(jì)方案

    1、基于RT1060EVKB+LVGL的便攜移動(dòng)示波器設(shè)計(jì)打開RT-Thread Studio工具欄點(diǎn)擊SDK Manager安裝板級(jí)支持包:沒有MIMXRT1060-EVKB,則選擇相近
    發(fā)表于 08-11 15:11

    請(qǐng)問mimxrt1170-evk maestro演示如何使用?

    mimxrt1170-evk開發(fā)板內(nèi)置maestro_USB_MIC例程怎么玩? AUX 的MIC 是否連接為輸入,然后將輸入的語音信號(hào)通過USB 接口傳輸?shù)絇C 發(fā)出聲音?
    發(fā)表于 03-27 07:56

    為什么在MIMXRT1050-EVK板上讀取時(shí)會(huì)有所不同嗎?

    使用MIMXRT1050-EVK,我得到 IDCODE 0x0BA02477。網(wǎng)站提供的bsdl文件顯示IDCODE 0x088C301D。IMXRT1050RM 的 jtag ID 為 188C_301Dh。您知道為什么在MIMXRT
    發(fā)表于 03-27 07:40

    MIMXRT1024-EVK卡在維護(hù)模式是怎么回事?

    嘗試通過拖放更新 lpc4322_mimxrt1024_evk_qspi_if_crc.bin 或 lpc4322_bl_crc.bin 固件時(shí),我得到一個(gè) fail.txt 文件內(nèi)容:錯(cuò)誤:應(yīng)用程序
    發(fā)表于 03-29 08:08

    為什么無法在MIMXRT1060-EVK套件上使用板載調(diào)試器?

    我無法在我的 MIMXRT1060-EVK 套件上使用板載調(diào)試器。當(dāng)我嘗試“調(diào)試”時(shí),出現(xiàn)以下錯(cuò)誤:???該設(shè)備正確顯示在我的設(shè)備管理器中:我相信問題出在我的電腦上,因?yàn)槲以谝慌_(tái)新電腦上嘗試了相同
    發(fā)表于 03-30 06:24

    調(diào)試評(píng)估板MIMXRT1060 evkmimxrt1060_tensorflow_lite_label_image項(xiàng)目的問題如何解決?

    我正在嘗試調(diào)試 evkmimxrt1060_tensorflow_lite_label_image 項(xiàng)目。我的 i.MXRT 1060 和 MCUXpresso 版本的 MCUXpresso SDK
    發(fā)表于 04-07 06:14

    如何在MIMXRT1011-EVK上使用SWD/JTAG?

    我似乎無法通過 J-link Ultra 讓 SWD/JTAGMIMXRT1011-EVK 上工作。我已經(jīng)移除了跳線 J61 和 J62,當(dāng)我在 MCUExpresso 中啟動(dòng)調(diào)試時(shí)它會(huì)拋出此錯(cuò)誤消息:使用 CMSIS-DAP 進(jìn)行調(diào)試工作正常。你能建議嗎?謝謝
    發(fā)表于 04-10 09:15

    請(qǐng)分享MIMXRT1170-EVK B的原理圖?

    請(qǐng)分享 MIMXRT1170-EVK B的原理圖?(即版本B)我們正在研究新設(shè)計(jì),希望確保我們使用最新的作為參考,謝謝!
    發(fā)表于 04-18 08:44

    MIMXRT1060-EVK板 +MCUXpresso IDE如何恢復(fù)RT板?

    模式,再用debugger測(cè)試一下,結(jié)果是這樣的:圖 13 可以看到,MIMXRT1060-EVK調(diào)試器接口恢復(fù)了!3.結(jié)論 當(dāng)flash中包含異常的應(yīng)用程序(訪問內(nèi)存不存在,內(nèi)存損壞,時(shí)鐘配置錯(cuò)誤等
    發(fā)表于 04-20 08:31

    MIMXRT1060-EVKB出現(xiàn)硬件故障怎么解決?

    MIMXRT1060-EVKB 出現(xiàn)硬故障
    發(fā)表于 04-21 07:08

    MIMXRT1170-EVK變磚的原因?

    MIMXRT1170-EVK 變磚
    發(fā)表于 04-21 08:03

    MIMXRT1064-EVK使用MBDToolbox構(gòu)建音頻示例時(shí)出錯(cuò)怎么解決?

    我嘗試在全新安裝的 Simulink 上使用 MBDToolbox 構(gòu)建 evkmimxrt1060_sai_loopback 示例。但是,我總是收到以下錯(cuò)誤: 在 C:/Matlab_Addons
    發(fā)表于 04-25 07:37

    可以訪問MIMXRT1170-EVK板上的PDM信號(hào)嗎?

    我想開始使用 RT1170。我正在考慮購買 MIMXRT1170-EVK 評(píng)估板進(jìn)行開發(fā)。但是我需要將多個(gè)麥克風(fēng)連接到 RT1170 的 PDM 引腳。我無法確定這些引腳是否可以訪問。 我找到
    發(fā)表于 05-30 08:40

    JTAG接口如何轉(zhuǎn)SWD接口_JTAG接口轉(zhuǎn)SWD接口方法

    本文為大家介紹JTAG接口轉(zhuǎn)SWD接口方法,利用此轉(zhuǎn)換方式,可以簡化板載調(diào)試接口(相應(yīng)單片機(jī)應(yīng)支持SWD調(diào)試)。
    發(fā)表于 01-11 10:23 ?3.4w次閱讀
    <b class='flag-5'>JTAG</b><b class='flag-5'>接口</b>如何轉(zhuǎn)SWD<b class='flag-5'>接口</b>_<b class='flag-5'>JTAG</b><b class='flag-5'>接口</b>轉(zhuǎn)SWD<b class='flag-5'>接口</b><b class='flag-5'>方法</b>

    MIMXRT1050-EVK原理圖和PCB圖的詳細(xì)資料合集免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是MIMXRT1050-EVK原理圖和PCB圖的詳細(xì)資料合集免費(fèi)下載。
    發(fā)表于 07-05 08:00 ?149次下載
    <b class='flag-5'>MIMXRT1050-EVK</b>原理圖和PCB圖的詳細(xì)資料合集免費(fèi)下載