Debian
使用 SSH 連接訪問 U-Boot
我需要在執行 Debian 的 uPC 上訪問 U-boot。通常,我將我的 uPC 連接到顯示器,然後在啟動過程中按鍵盤上的任意鍵,我會立即進入 U-Boot。但是,如果我可以在使用 Putty 通過 SSH 連接時訪問 U-Boot,那會讓我的生活更輕鬆。
當您重新啟動時,通過 SSH 連接的 uPC 您永遠不會看到啟動螢幕,這就是為什麼我不確定是否可以通過這種類型的連接訪問它。
我只需要在 U-Boot 中執行兩個命令
setenv fdtfile imx7d-sbc-iot-imx7-can.dtb
,然後saveenv
. 如果有一種方法可以在通過 SSH 連接時輸入這些命令,那將非常有幫助。如果有人對我如何去做這件事有任何見解,那將非常有幫助。
謝謝,
米切爾
顯然,在 U-Boot 中你不能
ssh
使用你的 iOT,因為 Linux 核心甚至還沒有開始引導。一種可能的解決方案是
ssh
使用 wifi 介面連接到您的電路板旁邊的另一個便宜的 iOT(例如 Orange PI 或 rpi)。第二塊板的 USB 埠中有 USB 到 TTL 調試控制台串列電纜 PL2303。該適配器又通過其 JTAG/控制台引腳連接到您的目標板。
因此,您
ssh
可以連接到執行 Linux 的第二塊板,並執行一個終端程序,例如,minicom
通過 RS-232 連接到您的目標板。另一種可能的解決方案是購買藍牙到串列適配器,並通過藍牙訪問它。我更喜歡直接回答您的問題的第一個,並且通常更容易開始工作和進行調試。