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

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

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

基于 SemiDrive E3 平臺 TRACE32 安裝調(diào)試與燒錄介紹

大大通 ? 2023-04-27 17:45 ? 次閱讀

一、TRACE32 安裝

1、準備 TRACE32 安裝包,安裝包目錄,雙擊 setup.bat 運行

2、安裝


① TRACE32 安裝界面,點擊 Next 繼續(xù)下一步

② 接受,點擊 Next 繼續(xù)下一步

③ 自定義安裝目錄,點擊 Next 繼續(xù)下一步



④ 選擇 Typical 安裝

⑤ 點擊 Next 繼續(xù)下一步



⑥ 選擇 CPU SemiDrive E3 是基于 ARM Cortex-R 核的,點擊 Next 繼續(xù)下一步

⑦ 等待安裝完成

⑧ 點擊下一頁繼續(xù),等待安裝完成

二、TRACE32 燒錄

1、T32 Start


① 打開 T32 Start.exe 界面

② 勞德巴赫連接開發(fā)板

③ 選中 1.Core 然后點擊 Start

2、Attach



① 打開 TRACE32 后,處于未 attach 狀態(tài)

② 將 T32 文件夾下 e3_attach.cmm 文件拖入 TRACE32 B:: 處

③ 然后空格 + “0” 回車確認

3、燒錄腳本


wKgaomRKPwqAXxjvAAJTIaX3auE694.png


(jtag-dloader.cmm 是 jtag/swd 下載腳本 sf.elf 是 trace32 版本的 dloader 程序,用于下載到 ram 中運行,dloader 程序負責(zé)進行系統(tǒng)初始化,配置 Flash 的 driver,之后 dloader 程序會與下載腳本 load 進行交互,把數(shù)據(jù)下載到Flash中,sf.elf 不是通用的,需要根據(jù)具體的板卡型號編譯。)

① TRACE32 attach 上后可 running 與 stopped

② 將 image-ssdk1.1-catl-bms-trace32 文件夾下 jtag-dloader.cmm 文件拖入 TRACE32 B:: 處

三、TRACE32 調(diào)試

1、SemiDrive E3 Gateway 開發(fā)板啟動模式



① 將撥碼開關(guān)調(diào)至 0000 Flash boot 模式

2、Attach



① 打開 TRACE32 后,處于未 attach 狀態(tài)

② 將 T32 文件夾下 e3_attach.cmm 文件拖入 TRACE32 B:: 處

③ 然后空格 + “0” 回車確認

3、加載調(diào)試信息



① 菜單欄 View -> List Source

② 編譯后的 .elf 文件拖入 TRACE32 B:: 處

4、通過命令調(diào)試設(shè)置斷點

① 導(dǎo)入 .elf 文件后,程序會停在 reset_hd

② TRACE32 B:: 處輸入 b.s main 可設(shè)置斷點在 main 函數(shù),程序跑起來后會在該函數(shù)停下

四、參考資料

《SemiDrive_E3_SSDK_User_Guide_Rev1.02》

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

    關(guān)注

    0

    文章

    19

    瀏覽量

    10717
  • trace32
    +關(guān)注

    關(guān)注

    0

    文章

    12

    瀏覽量

    13140
  • Gateway
    +關(guān)注

    關(guān)注

    1

    文章

    17

    瀏覽量

    8016
  • E3
    E3
    +關(guān)注

    關(guān)注

    0

    文章

    19

    瀏覽量

    9328
  • 芯馳科技
    +關(guān)注

    關(guān)注

    2

    文章

    199

    瀏覽量

    6812
收藏 0人收藏

    評論

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

    重磅預(yù)售!RT-Trace調(diào)試工具

    嵌入式開發(fā)者注意!調(diào)試神器RT-Trace即將登陸淘寶!嵌入式開發(fā)從業(yè)者們:您是否常被調(diào)試效率低下、線程分析不清、故障定位困難所困擾?別愁!專為嵌入式開發(fā)者打造的高性能調(diào)試工具RT-
    的頭像 發(fā)表于 05-20 18:15 ?308次閱讀
    重磅預(yù)售!RT-<b class='flag-5'>Trace</b><b class='flag-5'>調(diào)試</b>工具

    勞特巴赫TRACE32全面支持芯馳科技車規(guī)MCU芯片E3650

    近日,勞特巴赫(Lauterbach)與芯馳科技共同宣布,其 TRACE32開發(fā)工具現(xiàn)已支持芯馳新一代旗艦智控MCU 芯片E3650。作為行業(yè)領(lǐng)先的微處理器調(diào)試開發(fā)工具廠商和芯馳的長期合作伙伴,勞特巴赫實現(xiàn)了對芯馳全系列量產(chǎn)車芯
    的頭像 發(fā)表于 04-22 16:40 ?399次閱讀
    勞特巴赫<b class='flag-5'>TRACE32</b>全面支持芯馳科技車規(guī)MCU芯片<b class='flag-5'>E</b>3650

    基于RK3576開發(fā)板的USB驅(qū)動安裝

    在使用芯片的ADB接口(進行ADB調(diào)試或者固件燒錄)前需要安裝指定USB驅(qū)動,請按以下指引執(zhí)行驅(qū)動安裝。
    的頭像 發(fā)表于 04-21 17:15 ?241次閱讀
    基于RK3576開發(fā)板的USB驅(qū)動<b class='flag-5'>安裝</b>

    IMXRT1170-EVK如何使用J-Trace探針啟用指令跟蹤?

    我正在嘗試使用 i.MXRT1176 跟蹤引腳和 MIMXRT1170-EVK 板上的 J-Trace 探針來啟用指令跟蹤。 我已經(jīng)安裝了電阻器R1881, R1882, R1883, R1884
    發(fā)表于 04-07 06:21

    板載UART在S32K388中不起作用怎么解決?

    使用 Trace32 調(diào)試相同的項目時,我的串行終端中沒有收到打印消息(我為此目的使用 Tera Term)。板載 UART 在 S32K388 中不起作用,因此我對連接到電路板 J695引腳組的 TX
    發(fā)表于 03-28 08:13

    無法使用lauterbach trace32調(diào)試器解鎖ECM上的JTAG,怎么解決?

    客戶 (毛蟲) 正在處理 SAC57D54H。我們已經(jīng)鎖定了 ECM 上的 JTAG,但他們無法使用 lauterbach trace32調(diào)試器解鎖 ECM 上的 JTAG。 他們已經(jīng)用 8x32
    發(fā)表于 03-21 08:18

    基于SEGGER的Ozone調(diào)試器和J-Trace工具跟蹤Ferrocene的Rust應(yīng)用

    2025年3月,SEGGER和Ferrous Systems合作,確保使用Ferrous Systems的Ferrocene工具鏈編譯的Rust應(yīng)用程序可以通過SEGGER的J-Trace工具實時下載分析。
    的頭像 發(fā)表于 03-14 11:27 ?406次閱讀

    千視全新固件發(fā)布 | N60、N5、N6、E3 實力升級,助力音視頻行業(yè)高效創(chuàng)作

    、N5/N6、E3三大明星產(chǎn)品的固件升級,版本分別為N60(2.03.0006)、N5/N6(1.03.0006)、E3(1.03.0012),從多角度全方位提升
    的頭像 發(fā)表于 12-18 10:02 ?797次閱讀
    千視全新固件發(fā)布 | N60、N5、N6、<b class='flag-5'>E3</b> 實力升級,助力音視頻行業(yè)高效創(chuàng)作

    【RA-Eco-RA0E1-32PIN-V1.0開發(fā)板試用】使用 RASC 建立 Keil 工程、燒錄測試

    定義、堆棧設(shè)定、時鐘配置、中斷配置等操作,極大減少開發(fā)時間。 這里我們介紹了如何通過 RASC 生成 Keil 工程并調(diào)試、燒錄程序。 RASC 安裝 1.RA Smart Confi
    發(fā)表于 11-09 12:52

    AMD助力勞特巴赫開發(fā)新一代TRACE32調(diào)試與跟蹤工具

    “作為調(diào)試和跟蹤工具的全球市場領(lǐng)導(dǎo)者,我們必須對我們的開發(fā)平臺提出最高要求。在性能、可靠性、能效和靈活性方面,AMD Zynq UltraScale+ MPSoC 是為當(dāng)今和未來要求嚴苛的客戶開發(fā)領(lǐng)先產(chǎn)品的出色解決方案?!?/div>
    的頭像 發(fā)表于 09-18 09:49 ?1026次閱讀
    AMD助力勞特巴赫開發(fā)新一代<b class='flag-5'>TRACE32</b><b class='flag-5'>調(diào)試</b>與跟蹤工具

    Lauterbach TRACE32工具全面支持紫光同芯THA6系列芯片

    近日,全球知名的嵌入式系統(tǒng)調(diào)試解決方案提供商Lauterbach與紫光同芯宣布了一項重要合作成果:Lauterbach的TRACE32?調(diào)試開發(fā)工具現(xiàn)已全面兼容并支持紫光同芯的第二代汽車域控芯片
    的頭像 發(fā)表于 09-11 17:56 ?923次閱讀

    Semidrive X9P/X9U 電源設(shè)計

    電子發(fā)燒友網(wǎng)站提供《Semidrive X9P/X9U 電源設(shè)計.pdf》資料免費下載
    發(fā)表于 09-11 10:21 ?0次下載
    <b class='flag-5'>Semidrive</b> X9P/X9U 電源設(shè)計

    Air780E/Air780EP/Air780EQ/Air201模塊遇到內(nèi)存死機如何分析

    平臺模塊出現(xiàn)死機問題分析trace32工具下載EPAT抓取底層日志從Ramdump里分析內(nèi)存泄漏問題對于遇到內(nèi)存不足死機的問題,可以從ramdump里找出哪些函數(shù)在
    的頭像 發(fā)表于 07-19 16:07 ?850次閱讀
    Air780<b class='flag-5'>E</b>/Air780EP/Air780EQ/Air201模塊遇到內(nèi)存死機如何分析

    使用Trace32 (Lauterbach) 作為調(diào)試器,無法在電路板中獨立運行怎么解決?

    我們使用 Aurix studio 進行開發(fā),使用 Trace32 (Lauterbach) 作為調(diào)試器。 現(xiàn)在,當(dāng)調(diào)試器出現(xiàn)時,程序正在運行。 重置電源后,它無法工作。
    發(fā)表于 07-04 08:19

    工業(yè)控制設(shè)備安裝調(diào)試規(guī)范

    工業(yè)控制設(shè)備安裝調(diào)試規(guī)范是確保設(shè)備正常運行、提高生產(chǎn)效率和保障安全生產(chǎn)的重要環(huán)節(jié)。本文將從以下幾個方面詳細介紹工業(yè)控制設(shè)備安裝調(diào)試的規(guī)范
    的頭像 發(fā)表于 06-11 10:53 ?1283次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品