91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何通過(guò)cmm命令設(shè)置調(diào)試映像源代碼路徑

麥克泰技術(shù) ? 來(lái)源:麥克泰技術(shù) ? 作者:麥克泰技術(shù) ? 2022-11-15 11:07 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CodeViser是J&D Tech公司開發(fā)的一款JTAG仿真器,支持RISC-V、ARM 32位和64位等CPU。配套的CVD調(diào)試軟件提供高效穩(wěn)定的調(diào)試環(huán)境,支持源碼級(jí)調(diào)試和強(qiáng)有力的腳本命令。

當(dāng)使用Codeviser調(diào)試系統(tǒng)映像文件時(shí),經(jīng)常遇到映像編譯使用的源代碼路徑和調(diào)試時(shí)使用的源代碼路徑不一致的情況,調(diào)試這樣的映像時(shí),經(jīng)常會(huì)發(fā)生找不到源代碼的情況,這時(shí)就需要設(shè)置映像對(duì)應(yīng)的源代碼路徑,以便映像引用的是正確的源代碼。本文介紹如何通過(guò)cmm命令設(shè)置調(diào)試映像源代碼路徑。

Codeviser支持cmm和csf兩種腳本命令。在本文中,我們只介紹如何通過(guò)cmm腳本加載符號(hào)映像。

CMM命令Scrippart

加載映像時(shí)使用Scrippart命令,它可以根據(jù)需要?jiǎng)h除源代碼路徑的任何部分,可以從調(diào)試器命令提示符或使用* .cmm腳本直接輸入。

設(shè)置源代碼的搜索路徑和加載符號(hào)的示例:

假設(shè):您在Linux上編譯源代碼文件,并通過(guò)Windows主機(jī)上網(wǎng)絡(luò)驅(qū)動(dòng)器訪問文件。

Linux samba目錄: homepotteryworku-boot-1.3.4-aesop.100428uboot

Windows目錄:

D:linuxu-boot-1.3.4-aesop.100428uboot

需要?jiǎng)h除homepotterywork,然后插入D:linux。

您可以在命令行上使用Strippart命令,如下所示:

您可以在命令行下輸入以下內(nèi)容或者在下載用的腳本文件中添加如下語(yǔ)句。

cd D:linuxu-boot-1.3.4-aesop.100428

DATA.LOAD u-boot/NOCODE/NOCLEAR/NOREG/Strippart 4. /PATH "D:linux"

/Strippart進(jìn)行剝離,/PATH進(jìn)行路徑的剝離部分的替換,從而提供了用于搜索源代碼的根目錄。

Strippart值為“4”,表示從映像文件中指示的所有源文件路徑中刪除根目錄(第1部分), 第一個(gè)子目錄home (第2部分), 第二個(gè)子目錄pottery(第3部分)和第三個(gè)子目錄work(第4部分)。

PATH 的值是"D:linux", 表示Strippart刪除的目錄后,再添加D:linux.

最終實(shí)現(xiàn)您調(diào)試映像訪問的源代碼路徑D:linuxu-boot-1.3.4-aesop.100428uboot。

審核編輯 :李倩

聲明:本文內(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)投訴
  • 源代碼
    +關(guān)注

    關(guān)注

    96

    文章

    2953

    瀏覽量

    70340
  • 調(diào)試系統(tǒng)

    關(guān)注

    0

    文章

    12

    瀏覽量

    7021

原文標(biāo)題:技術(shù)小課堂| Codeviser映像調(diào)試中如何設(shè)置源代碼路徑

文章出處:【微信號(hào):麥克泰技術(shù),微信公眾號(hào):麥克泰技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    Termux中調(diào)試圣誕樹Python代碼

    當(dāng)前目錄是~(輸入cd ~回車)。 三、運(yùn)行與調(diào)試(核心步驟) 1. 基礎(chǔ)運(yùn)行(先看是否能執(zhí)行) 輸入命令運(yùn)行代碼: python christmas_tree.py 正常輸出如下
    發(fā)表于 12-09 09:02

    Shell歷史命令history用法

    \" 開頭的命令 5. 清空歷史命令列表 「介紹」:使用 history -c 命令可以清空歷史命令列表。「示例代碼」:history -c
    發(fā)表于 12-02 06:10

    idf.py --version` 提示“不是內(nèi)部或外部命令”(ESP32S3小智調(diào)試中遇到)

    idf.py --version` 提示“不是內(nèi)部或外部命令”(ESP32S3小智調(diào)試中遇到)
    的頭像 發(fā)表于 11-28 07:22 ?862次閱讀

    NRF54L15芯片開發(fā)安裝路徑對(duì)vscode不生效問題解析

    在使用 NRF54L15 開發(fā)時(shí),若通過(guò)nrfutil toolchain-manager命令設(shè)置的 SDK 和工具安裝路徑在 D 盤,但 VS Code 中安裝工具鏈仍默認(rèn)到 C
    發(fā)表于 10-31 13:04

    BB Black使用uboot啟動(dòng)rtt,data abort錯(cuò)誤怎么解決?

    事情是這樣的,我想在Beaglebone Black板上啟動(dòng)RT-Thread。 硬件環(huán)境:Beaglebone Black 編譯器:arm-none-eabi-gcc 首先rtt源代碼是從
    發(fā)表于 09-28 06:45

    是德示波器自動(dòng)化測(cè)試SCPI命令控制指南

    是德示波器通過(guò)標(biāo)準(zhǔn)命令接口SCPI(Standard Commands for Programmable Instruments)實(shí)現(xiàn)自動(dòng)化控制,為測(cè)試系統(tǒng)集成與高效調(diào)試提供強(qiáng)大支持。本文結(jié)合其核心
    的頭像 發(fā)表于 09-23 17:54 ?1755次閱讀
    是德示波器自動(dòng)化測(cè)試SCPI<b class='flag-5'>命令</b>控制指南

    基于STM32的衛(wèi)星GPS路徑記錄儀(附完整源代碼)實(shí)例項(xiàng)目下載

    基于STM32的衛(wèi)星GPS路徑記錄儀(附完整源代碼)實(shí)例項(xiàng)目推薦下載!
    發(fā)表于 05-29 21:35

    基于STM32的衛(wèi)星GPS路徑記錄儀(附完整源代碼

    基于STM32的衛(wèi)星GPS路徑記錄儀(附完整源代碼) 項(xiàng)目實(shí)例下載! 純分享帖,需要者可點(diǎn)擊附件免費(fèi)獲取完整資料~~~【免責(zé)聲明】本文系網(wǎng)絡(luò)轉(zhuǎn)載,版權(quán)歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權(quán)問題,請(qǐng)第一時(shí)間告知,刪除內(nèi)容!
    發(fā)表于 05-23 20:48

    求助,關(guān)于CX3 USB控制中心和調(diào)試問題求解

    我購(gòu)買了 Denebola CX3 RDK 板,下載并安裝了 e-CAMView,結(jié)果運(yùn)行良好。 下一步,我想調(diào)試源代碼,因此安裝了最新的 EZ USB Suite,導(dǎo)入了示例項(xiàng)目,用 Segger
    發(fā)表于 05-20 06:37

    使用FX3 SDK發(fā)布源代碼是否違反許可?

    使用 FX3 SDK 發(fā)布源代碼是否違反許可? CYPRESS?EZ-USB? FX3 SDK1.3licenselicense.txt ”4. 專有權(quán)利; 到“您同意對(duì)源代碼保密?!?那里寫著一句話,所以我想問一下以確定。
    發(fā)表于 05-08 06:54

    如何使用 DveEco Studio ?

    的toolchains目錄下)進(jìn)行調(diào)試。 直接使用hdc安裝、更新HAP。 HAP的路徑為開發(fā)平臺(tái)上的文件路徑,以Windows開發(fā)平臺(tái)為例,命令參考如下: // 安裝、更新,多HA
    發(fā)表于 04-24 08:29

    FPGA時(shí)序約束之設(shè)置時(shí)鐘組

    Vivado中時(shí)序分析工具默認(rèn)會(huì)分析設(shè)計(jì)中所有時(shí)鐘相關(guān)的時(shí)序路徑,除非時(shí)序約束中設(shè)置了時(shí)鐘組或false路徑。使用set_clock_groups命令可以使時(shí)序分析工具不分析時(shí)鐘組中時(shí)
    的頭像 發(fā)表于 04-23 09:50 ?1363次閱讀
    FPGA時(shí)序約束之<b class='flag-5'>設(shè)置</b>時(shí)鐘組

    CMM三坐標(biāo)測(cè)量機(jī)能測(cè)量的數(shù)據(jù)

    比對(duì)。位置度數(shù)據(jù):通過(guò)測(cè)量基準(zhǔn)和被測(cè)面或孔的偏差,蔡司三坐標(biāo)測(cè)量?jī)x能夠求出位置度數(shù)據(jù),確保工件在裝配過(guò)程中的準(zhǔn)確性。同心度和同軸度數(shù)據(jù):蔡司CMM三坐標(biāo)測(cè)量機(jī)能夠測(cè)
    的頭像 發(fā)表于 03-21 18:49 ?1290次閱讀
    <b class='flag-5'>CMM</b>三坐標(biāo)測(cè)量機(jī)能測(cè)量的數(shù)據(jù)

    27個(gè)FPGA實(shí)例源代碼

    本資料收集匯總了27個(gè)FPGA實(shí)例源代碼,有需要的可以下載學(xué)習(xí)! 獲取完整文檔資料可下載附件哦?。。?!如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評(píng)論支持一下哦~
    發(fā)表于 03-14 17:31

    HarmonyOS NEXT 原生應(yīng)用/元服務(wù)-ArkTS代碼調(diào)試worker/taskpool調(diào)試

    開發(fā)者可通過(guò)在worker或taskpool代碼設(shè)置斷點(diǎn),對(duì)worker/taskpool進(jìn)行斷點(diǎn)調(diào)試。 一、worker 調(diào)試 右鍵模塊
    發(fā)表于 03-13 17:46