溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

shell中常用的串口調(diào)試命令怎么用

發(fā)布時間:2021-11-11 15:22:05 來源:億速云 閱讀:273 作者:小新 欄目:軟件技術(shù)

小編給大家分享一下shell中常用的串口調(diào)試命令怎么用,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

如何查看打印信息

至于要查看打印信息的內(nèi)容這個要熟悉代碼,其實如果插拔電源有內(nèi)容輸出就表示上電了,其他判斷程序跑到哪里都是代碼中放入的日志判斷的,這個各個平臺都不同,無法詳細的講。

舉個的例子
shell中常用的串口調(diào)試命令怎么用
上面圖片表示上電,其他平臺就不是這個,
shell中常用的串口調(diào)試命令怎么用
這個日志就表示在上電待機的地方,需要按遙控器開機,這個都是根據(jù)代碼判斷的,到了其他平臺就不是這個了,沒法說,要看代碼的。

一些好用的命令
串口中輸入  reboot recovery
就會進入如下界面,這個界面對你們恢復(fù)機器非常有幫助
shell中常用的串口調(diào)試命令怎么用
一般U盤不能刷需要先清空用戶信息或者恢復(fù)出廠版本后再刷會解決掉大部分不能刷機的問題。
shell中常用的串口調(diào)試命令怎么用
建議先用上電 +  ch+  的方法恢復(fù)出廠版本,如果不行了,用上面的命令進界面再用遙控器操作比如清空用戶數(shù)據(jù)或者恢復(fù)出廠版本。

其他要想刷機就涉及做母片的方法了,那個對你們太復(fù)雜了,這樣你們至少能抓到日志并且能夠通過上面界面恢復(fù)大部分的不能刷機清空剩下的我們都是要通過代碼去分析和處理的,你們不適合去做。
通過  logcat -v threadtime   可以抓我們研發(fā)需要的日志,這個很重要

  1. uboot命令行下,使得u盤中bin重新刷機
    這種方法必須是有個u盤并且里面有相應(yīng)刷機bin包,插在電視上
    有的時候用u盤刷機有問題了,reboot recovery命令也進不去,可以插拔電源同時按住電腦的enter鍵進入uboot命令行的模式下,如圖:
    shell中常用的串口調(diào)試命令怎么用
    然后輸入   cu  就會重新上電刷機,如果輸入cu還是不能刷機。
    在638平臺 還可以輸入如下的 命令組合 刷機 (其他平臺這個命令會有差異主要看這個平臺中用什么屬性控制刷機的)
    setenv PPTV_UsbUpgradeCRC_Val 0
    saveen
    reset  
    如何能刷就刷上了,不能刷就需要研發(fā)分析用其他工具刷bootloader再刷機,過程過于復(fù)雜,不適合非研發(fā)人員操作。

看完了這篇文章,相信你對“shell中常用的串口調(diào)試命令怎么用”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI