Hi3516開發筆記(二):Hi3516虛擬機基礎環境搭建之串口調試、網絡連接以及sftp文件傳輸


前言

  搭建Hi3516的基礎虛擬機,為交叉編譯環境搭建前期工作。后續會編譯一個基本的C語言程序Demo,在HI3516上跑。

 

虛擬機

  開發本對虛擬機做了一些基本要求,如下圖:
  在這里插入圖片描述
  其實重點是x64位的。
  筆者使用ubutn18.04 x64位系統,制作一個空系統,使用vmware虛擬機只做一個改系統的空系統(如何安裝虛擬機,請自行百度)。
  在這里插入圖片描述

 

開發板調試串口連接

串口物理連接

  將串口連接到PC電腦上,並將串口PC與虛擬機連接,是虛擬機可以打開串口。
  串口物理接線:
&emp; 在這里插入圖片描述
  電腦上顯示新的串口:
  在這里插入圖片描述
  虛擬機將串口接入:
  在這里插入圖片描述
  在這里插入圖片描述
  確認串口:
  在這里插入圖片描述
  虛擬機網絡連接
  在這里插入圖片描述

 

下載串口工具minicom

sudo apt-get install minicom 

  

打開串口(ttyUSB0,一般波特率都為115200)

sudo minicom -s 

  在這里插入圖片描述
  在這里插入圖片描述
   在這里插入圖片描述

重新上電,連接成功

  在這里插入圖片描述

 

虛擬機與開發板的網絡連接

虛擬機通往開發板

  在這里插入圖片描述

開發板通往虛擬機

  在這里插入圖片描述

與開發板使用sftp上傳文件

  檢查開發板sftp服務是否開啟,如下圖:
   在這里插入圖片描述
  服務已經開啟,使用root戶名和密碼,先重置root密碼,開機無密碼的:
  在這里插入圖片描述
  在ubuntu軟件中心下載軟件fileZilla,如下圖:
  在這里插入圖片描述
  下載完后,使用sftp連接開板,如下圖:
  在這里插入圖片描述
  連接成功如下:
  在這里插入圖片描述
  開發板新建個測試sftp的目錄,如下圖:
  在這里插入圖片描述
  將隨便一個文件傳入,例如一個txt文件,如下圖:
  在這里插入圖片描述
  在這里插入圖片描述
  查看開發板:
  在這里插入圖片描述
  至此,sftp上傳文件成功。

 

入坑

入坑一:sftp連接不上

問題

  sftp連接不上

原因

  首先stfp的端口需要指定為22,同時需要用戶名和密碼,開發板默認用戶為root,但是密碼是空,所以需要使用“passwd root”重設root賬戶的密碼。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM