隨著各種智能設(shè)備的使用,嵌入式微處理器和微控制器被廣泛應(yīng)用于各個領(lǐng)域,復(fù)雜應(yīng)用需要合適的調(diào)試工具支持。J&DTech是總部位于韓國專業(yè)嵌入式系統(tǒng)軟件調(diào)試工具供應(yīng)商?;谡{(diào)試專業(yè)知識,J&DTech通過先進(jìn)的軟硬件調(diào)試工具為移動、多媒體、國防、安全、教育和消費電子領(lǐng)域的客戶提供服務(wù)。通過與芯片供應(yīng)商的密切合作,J&DTech已將其服務(wù)區(qū)域擴展至全球市場。
CodeViser是一款功能強大的調(diào)試器JTAG仿真器,支持眾多處理器芯片架構(gòu):
RISC-V 32bit/64bit(Xuetie C9xx…,Nuclei UX900 SMP…)
ARM V8架構(gòu)(Cortex-A3x/A5x/A7x,Cortex-R5x),ARM V9架構(gòu)(Cortex-A510,Cortex-A710)
ARM7/9/11,Cortex-A/R/M,Xscale
Infineon TriCore TC2XX/3XX
CodeViser還支持CDMA/WCDMA/GSM設(shè)備:聯(lián)發(fā)科(MTK)、高通(MSM/QSD/QSC), 德州儀器(OMAP)和VIA等Mobile芯片。
仿真器通過USB2.0與PC連接,支持JTAG或者SWD接口實現(xiàn)與處理器連接。配套的CVD調(diào)試軟件提供了高效穩(wěn)定的調(diào)試環(huán)境,支持C/C++源碼級調(diào)試,支持通過圖形界面或cmm命令腳本文件實現(xiàn)處理器連接,通過各種窗口視圖跟蹤運行過程。
通過Codeviser可以方便的實現(xiàn)多核芯片調(diào)試,包括對稱多核SMP和異構(gòu)多核AMP。
隨著芯片的使用場景越來越復(fù)雜,芯片廠商推出的SoC可能會同時集成不同架構(gòu)的內(nèi)核用于實現(xiàn)不同的功能。針對異構(gòu)多核調(diào)試:啟動多個CVD界面,通過一臺Codeviser實現(xiàn)異構(gòu)多核的同步跟蹤調(diào)試。
針對SMP同構(gòu)多核調(diào)試,基于一個CVD界面,實現(xiàn)同構(gòu)應(yīng)用的同步跟蹤調(diào)試,具體應(yīng)用可參考文章:使用CodeViser調(diào)試RK3399處理器以及Linux kernel指導(dǎo)(第一部分)
CodeViser是一款功能強大的調(diào)試器,能夠調(diào)試基于Android, Linux, WinCE, FreeRTOS, TKernel, ThreadX, Nucleus等系統(tǒng)的應(yīng)用。支持Linux內(nèi)核模塊、應(yīng)用及庫文件的調(diào)試。CVD提供的豐富調(diào)試視圖能夠提高用戶的調(diào)試效率,加快應(yīng)用開發(fā)速度。
審核編輯:湯梓紅
-
ARM
+關(guān)注
關(guān)注
134文章
9027瀏覽量
366475 -
嵌入式系統(tǒng)
+關(guān)注
關(guān)注
41文章
3551瀏覽量
129103 -
JTAG
+關(guān)注
關(guān)注
6文章
397瀏覽量
71557 -
調(diào)試工具
+關(guān)注
關(guān)注
1文章
46瀏覽量
12623
原文標(biāo)題:多核應(yīng)用調(diào)試工具 — CodeViser
文章出處:【微信號:麥克泰技術(shù),微信公眾號:麥克泰技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論