TX2上電自動開機
參考:http://121.42.13.250/?p=168
問題描述
Jetson TX2在接通電源后,按下板子上的PWOER BTN開機鍵(S4)后,便能夠正常啟動。但這對於一個嵌入式設備來說非常的不方便,總不能每次都拆開機器去按一下板子上的開機鍵吧。當然我們可以將這個開機鍵引出接到機器外殼上,但是我們更希望TX2能夠在通電后自動開機。
解決方法
將板子上J27附近的R313焊上0R電阻,位置在板子右上角的螺絲孔附近。如圖所示:
解決過程
正常我們的TX2開機是通過按下S4開機鍵開機的,所以要使TX2可以上電自動開機,首先想到的就是用MCU的引腳控制開機鍵,給一個低電平進行開機,這樣需要從按鍵的引腳到控制板上,感覺很不美觀,不是一個正常的解決方案。
通過查閱資料后,找到了一篇文章,文中提到的方法是將底板上的J27端子的1腳與GND短接,也就是與J27旁邊的螺絲孔連在一起。位置如下圖所示:
J27應該是一個PFC排線座,把1腳與GND短接起來還是需要飛線,不好看,再找找看有沒有其他方法。
繼續查閱資料后,發現TX2在設計的時候就已經為我們考慮到了這個問題,Nvida官方文檔就有提到如何解決上電自動開機的問題。在《NVIDIA JETSON TX1 AND JETSON TX2 INTERFACE COMPARISON AND MIGRATION》的P23中提到:TX2有Auto-Power-On電路,使能這個電路需要將CHARGER_PRSNT#引腳短接到GND,在TX2的底板上將J27附近的R313的0R電阻焊接上就可以了。
J27的位置在上文中已經標出,那么我們在J27附近找到R313就行了。這時我發現J27旁邊的電阻都是0402封裝的,並且全部沒有標位號,要確定R313的位置還需要找到硬件設計手冊。
《P2597_B04_PCB_assembly_drawing》為底板的PCB裝配圖,《P2597_B04_OrCAD_schematics》為底板的原理圖,P16有J27的原理圖(CHARGE CONTROL HDR)。通過這兩個圖紙我們就可以確定R313的位置了。
從原理圖可以看出,R313的作用就是將J27的Pin1與GND短接,其實和上文中提到的與螺絲孔短接的方法是一樣的。
板子上的電阻封裝是0402的,我手邊的電阻都是0603封裝的,焊不上去,暫時先用一小節飛線短上,插上電源線,紅燈亮起,兩顆綠燈緊接着隨后亮起,開機成功,ssh登陸成功,vnc登陸成功,完美解決。