WH-GM5(展銳)系列抓取模塊日志示例
注1:驅(qū)動程序和log軟件工具找在線技術(shù)支持索要
一、資料下載
WH-GM5資料包官網(wǎng)下載鏈接:http://wxxtd.cn/Download/1283.html
(包含硬件設(shè)計手冊、說明書、AT指令集、設(shè)置軟件)
二、硬件連接
1、所需物品
WH-GM5產(chǎn)品1臺
5V/12V電源適配器1個
天線1根
USB線1條
筆記本電腦1臺
2、硬件連接
WH-GM5TF-CT-4-N40底板上的USB串口接USB串口線到電腦USB口,然后產(chǎn)品接5V/12V電源適配器上電。
EVK硬件連接框圖:
若自己設(shè)計底板未引出USB口,則需要把USB線(只能傳輸數(shù)據(jù)的USB線)剪開,進行飛線。
飛線硬件連接框圖:
三、產(chǎn)品參數(shù)設(shè)置
1、驅(qū)動安裝
打開文件夾WH-Cat.1_Series_,根據(jù)電腦系統(tǒng)雙擊安裝驅(qū)動,例如,若電腦是win10/win11 64位操作系統(tǒng),則運行\(zhòng)WH-Cat.1_Series_\DriversForWin10\DPInst64.exe,按照默認選項安裝驅(qū)動,執(zhí)行完畢后點擊“完成”。
注意:安裝驅(qū)動之前,關(guān)閉電腦防火墻、殺毒軟件
2、microUSB數(shù)據(jù)線連接電腦和網(wǎng)關(guān),打開電腦設(shè)備管理器,看到識別到如下8個port的顯示,即驅(qū)動安裝成功。
四、功能調(diào)試
1、軟件介紹
Coolwatcher是綠色軟件,無需安裝,將壓縮包解壓到某個子目錄下即可使用。
2、調(diào)整網(wǎng)關(guān)log輸出口
使用串口調(diào)試助手打開port0,然后發(fā)送AT指令A(yù)T^USRFCTRACE=0,1,2 返回OK之后發(fā)送指令A(yù)T+TRB重啟網(wǎng)關(guān)。注意指令末尾加回車換行。
3、啟動軟件
雙擊打開coolwatcher_usb.exe,配置頁面如下圖所示,左側(cè)選擇8910,右側(cè)信息修改lastcomport選項內(nèi)容為實際對應(yīng)的port4的com編號,例如,設(shè)備管理器中顯示port4對應(yīng)的是com158,則這里就填158,其他保持默認即可,點擊OK。
4、抓取log
①啟動tracer
點擊OK后,進入coolwatcher 主界面,主界面包括:菜單欄、工具欄、log 打印區(qū)、HW Library 顯示樹、SW Library 顯示樹,寄存器查看區(qū),Buffer 讀取區(qū)等功能區(qū)域。我們抓log常用的就是tracer。點擊菜單 Plugins->Activate Tracer,如下圖顯示界面。
工具欄各按鈕分別對應(yīng):開始 Trace、停止、清空、設(shè)置 TraceLevels、Reapply trace levels、保存、啟動/關(guān)閉 Received 列、啟動/關(guān)閉 comment。
各列分別對應(yīng):Trace 序列號、PC 接收 Trace 時間、Tick、Level、描述等。
②Tracer菜單
一般保持默認就夠用了
Start Tracer:開始;
Stop Tracer:停止;
Clean Trace:清空 Trace 表格;
Clean Search:清空 Search 記錄;
Show/Hide …:顯示或隱藏 tracer 主操作界面相關(guān)功能列;
Set Trace Levels:設(shè)置 Trace Levels;
Reapply Trace Levels:重新應(yīng)用 Trace Levels; Reload DB:重新加載 DB 文件;
LoadSettings:加載 Levels 配置;
SaveSettings:保存 Levels 配置;
Load TFG:加載 tfg 文件;
Save TFG:選擇保存 T 卡 Trace 文件;
Load bin: 加載二進制 Trace;
Save Trace(bin/trc):保存 trace。目前保存的 trc 格式有些變化,加了是否采用的 TRACE ID,可以幫助檢查沒有使用 TRACE ID 的情況。
③Tracer應(yīng)用
點擊設(shè)置按鈕,勾選save pcap后點擊OK,然后點擊開始按鈕,軟件就會自動抓取網(wǎng)關(guān)的網(wǎng)絡(luò)包。
5、保存log
Log自動保存在與coolwatcher_usb.exe同路徑下的logs文件夾中,logs文件夾下的cap則是保存的抓取的網(wǎng)絡(luò)包,log抓取過程中要覆蓋到問題復(fù)現(xiàn)的全部過程,抓取完畢后,將對應(yīng)時間段的所有l(wèi)og文件打包提供給研發(fā)分析即可。
五、抓cplog
1、調(diào)整log口
使用串口調(diào)試助手打開port0,發(fā)送指令A(yù)T^USRFCTRACE=1,1,5,返回OK之后發(fā)送指令A(yù)T+TRB重啟網(wǎng)關(guān)。注意指令末尾加回車換行。
2、抓取log
①運行軟件
雙擊運行路徑ArmTracer_V6.2.4_User\V6.2.4_User下的ArmTracer.exe文件
②選擇正確的com
如下圖所示點擊按鈕,然后選擇設(shè)備管理器中port3對應(yīng)的com口,例如設(shè)備管理器中檢測到的port3對應(yīng)的是com157,這里就選擇com157,然后點擊OK。
③選擇log保存的位置
點擊按鈕,然后選擇log文件保存的位置,選擇好之后點擊OK。
3、保存log
如上步,點擊之后LOG信息開始打印,此時可一直運行模塊,(log文件會自動保存)直至問題復(fù)現(xiàn),提交log文件至研發(fā)排查。
注:長時間抓取CP側(cè)LOG,會占用大量的計算機內(nèi)存,抓取時長一天大約消耗20G左右硬盤空間,因此建議電腦上存儲CPlog的空間足夠大,并且在問題未復(fù)現(xiàn)之前,定期清除log文件。
編寫人:王玉雪 編寫日期:2024-09-19
審核人:金志方 審核日期:2024-10-14
訂正版本:V1.0 訂正內(nèi)容:初稿