zoukankan      html  css  js  c++  java
  • 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账户的密码。

     
  • 相关阅读:
    图形信息与文字信息的区别
    逻辑后承:从语句到图形
    面向计算机科学的非经典逻辑
    安装ubuntu10.10后,如何配置一个Apache+MySQL+PHP环境
    如何查看RPG程序从何处编译
    向远程系统提交命令
    如何查看未备份成功的文件列表
    如何显示查询的调试信息
    如何检查谁删除了文件
    如何在SQL/400查询指令结果的最后一行插入合计
  • 原文地址:https://www.cnblogs.com/qq21497936/p/15576168.html
Copyright © 2011-2022 走看看