络达开发板为例。
开发过程中,难免要查看系统运行的实时输出的日志,在此表述如何查看。
1.需要的工具:USB转RS232-TTL,如下图所示:
2.络达开发板中UART0为日志的输出接口,且为TTL类型的接口,因此用上述工具将该接口连到电脑,再用络达专用工具打开,然后就可以用wareshark来观察打印的log了。
开发板的UART0接口如下图,注意:开发板上的TXD为开发板的串口输入,RXD为开发板的串口输出;
3.按照下面对应关系连接这三个信号:
USB转RS232-TTL | 开发板 |
---|---|
GND | GND |
TXD | TXD |
RXD | RXD |
4.然后打开Airoha ToolKit工具中的LoggingTool,如下图:
进入日志配置窗口,如下图:
点1处选择电脑上对应的串口,点2按钮配置串口的属性,如下图所示的配置:
点3和4处配置生成好的目标固件目录下的debug目录下的对应的bin文件,一个是MCU-CM4的调试文件,另一个是DPS0的调试文件;编译好目录程序后会自动生成这两个文件;
最后,点1列表后面的按钮连接到串口,最后再点5号按钮打开Wareshark开始日志抓取,如下图所示:
注意:wareshark如果暂停监测,需要重新打开wareshark才可以再次查看;