CodeViser是J&D Tech公司開發的一款JTAG仿真器,支持ARM和RISC-V等CPU 核。配套的CVD調試軟件提供高效穩定的調試環境,支持源碼級調試和強有力的腳本命令。本文討論使用CodeViser 調試瑞芯微公司RK3399 多核芯片的過程,開發板使用華清FS3399 開發板。
RK3399的CPU采用big.LITTLE大小核架構,雙Cortex-A72大核+四Cortex-A53小核結構,對整數、浮點、內存等作了大幅優化,在整體性能、功耗及核心面積三個方面都具革命性提升。
01串口設置
1、打開Putty串口工具,在右邊Connection Type下面選擇 Serial,在Serial Line 下面的框中填寫COM5(我的機器上是COM5,在你自己的PC設備管理器中,查看你的串口是COM幾),在其右邊Speed下面的框中,填寫波特率為115200。
2、選擇左邊Category最下方的Serial,將右邊的Flow Control改成None。
3、按下面的Open按鈕,即可打開串口。
注意:串口線要連在RK3399板子的UART2上。
4、給板子上電,然后再串口中按Ctrl-C,讓程序停在boot循環中。如下圖:
02CVD64設置和調試
1、將CVD64仿真器USB電纜與PC機相連,將CVD64的JTAG/SWD適配版與RK3399板子的JTAG端口相連。
2、按板子上的提示,設置板子卡槽邊上的撥碼開關,選擇 JTAG(1 on,2 off,3 off)還是SWD(1 off,2 on,3 on)調試方式。
3、打開CVD64軟件,
4、設置Coresight中調試用的CodeBase 地址和CTI Base 地址,
從菜單上選擇Config->Interface, 然后,Method選擇manual,CPU選擇A72A53,core選擇6個,我先選擇的是SWD調試方式。
然后,選擇Coresight選項卡,設置Base Address->Code Base
A53 Core0,Core1,Core2和Core3地址是0x0000000080030000,0x0000000080032000,0x0000000080034000和0x0000000080036000。
A72 Core4和Core5的地址是0x0000000080210000和0x0000000080310000
再選擇Coresight選項卡,設置Base Address->Cti Base
A53 Core0,Core1,Core2和Core3地址是0x0000000080038000,0x0000000080039000,0x000000008003A000和0x000000008003B000。
A72 Core4和Core5的地址是0x0000000080220000和0x0000000080320000
03SWD調試
1、按System->System Mode-> Up, 系統進入Debug模式,可以進行基本調試了。
2、按工具條上向右的黃色箭頭圖標,可以顯示調試窗口,
再按 Debug List View視圖中的STEP或OVER按鈕或工具條上的Step in或StepOver,就可以進行單步調試了,
打開寄存器窗口,可看到調試時,有變化的寄存器高亮顯示,
注意:我試了將撥碼開關設置成JTAG模式,無法進行調試。
-
處理器
+關注
關注
68文章
19435瀏覽量
231306 -
Linux
+關注
關注
87文章
11351瀏覽量
210497 -
JTAG
+關注
關注
6文章
401瀏覽量
71877 -
調試
+關注
關注
7文章
589瀏覽量
34080
原文標題:使用CodeViser調試RK3399處理器以及Linux kernel指導(第一部分)
文章出處:【微信號:麥克泰技術,微信公眾號:麥克泰技術】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
RK3399芯片在消費產品中的應用及PCB設計關鍵注意事項
![<b class='flag-5'>RK3399</b><b class='flag-5'>芯片</b>在消費產品中的應用及PCB設計關鍵注意事項](https://file1.elecfans.com//web2/M00/B0/87/wKgZomVWqX6AfLZYAAEb2941JIw769.jpg)
基于瑞芯微RK3399Pro芯片的硬件參考設計
簡單介紹RK3399開發板、RK3399主板的相關參數
ROC RK3399 PC Pro源代碼Linux SDK(僅支持RK3399)
![ROC <b class='flag-5'>RK3399</b> PC Pro源代碼Linux SDK(僅支持<b class='flag-5'>RK3399</b>)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評論