Toybrick

RK3399ProD环境搭建--启动、串口调试和网络设置

Frank_35

注册会员

积分
59
发表于 2023-3-7 10:03:27    查看: 4403|回复: 0 | [复制链接]    打印 | 显示全部楼层
本帖最后由 Frank_35 于 2023-3-7 14:58 编辑

因发帖限制,本教程对应的每一步图片参考附件PDF,请自行下载
-----------------------------------------------------------------------------------------
硬件:TB-RK3399ProD
系统:Debian10
------------------------------------------------------------------

1. 登录系统
    首先使用USB 鼠标和键盘连接 TB-RK3399ProD,使用HDMI 连接显示器(也可以使用串口后面会介绍),然后连接板载电源(12V DC 插头)启动TB-RK3399ProD,进入用户登录界面并登录默认用户名和密码都是 toybrick用户名蜜码。
2. 网络设置
   使用网线连接到 TB-RK3399ProD 开发板的以太网口。刚打开时,如果网线是正常插人的就会有一个以太网的选项,正常情况下我们不用配置即可上网。如果需要使用 Wi-Fi上网,等待扫描 Wi-Fi 热点,扫描完成之后就会出现 Wi-Fi列表,点击需要连接的 Wi-Fi热点的 Properties选项。在 Properties 选项中的 key 中输入密码并点击OK按钮退出编辑,然后点击 Connect 按钮连接 Wi-Fi。

3. 串口调试
    之前所述的步骤有外接显示器的要求,下面介绍通过串口调试的方法来完成远程桌面连接。
   (1) 串口调试
       1)安装 USB 驱动程序
            参考烧写教程
       2)USB线连接主机端的USB Host接口和开发板的 MicroUSB 调试接口
       3)安装MobaXterm串口调试工具 (其他工具也可以)。
       4)MobaXterm 软件使用
            双击 MobXterm 图标,打开此软件,软件界面如下图:

           图1 MobaXterm 软件主界面
       点击菜单栏中的“Sessions->Newsession”按钮,打开新建会话窗口,如下图:

           图2 新建会话
       打开以后的新建会话窗口如图所示:
           图3 新建会话窗口
       从图3可以看出,MobaXterm 软件支持很多种协议,比如 SSH、Telnet、Rsh、Xdmcp、 RDP、VNC、FTP、SFTP、Serial 等等,我们现在就讲解一下如何建立 Serial 连接,也就是串口连接,因为我们使用MobaXterm的主要目的就是作为串口终端使用。点击图3中的“Serial” 按钮,打开串口设置界面,如图 4 所示:
           4 设置串口
      打开串口设置窗口以后先选择要设置的串口号,因此要先用串口线将开发板连接到电脑上,然后设置波特率为1500000(根据自己实际需要设置),完成以后如图5所示:

           图5 设置串口及其波特率
       MobaXterm 软件可以自动识别串口,因此我们直接下拉选择即可,波特率也是同样的设置方式,下拉选择即可。完了以后还要设置串口的其他功能,下方一共有三个设置选项卡,如图6所示:
           图6 串口其他设置选项
       点击 Advanced Serialsettings 选项卡,设置串口的其他功能,比如串口引擎、数据位、停止位、奇偶校验和硬件流控等,按照图7所示设置即可:

           图7 串口设置
      如果要设置终端相关的功能的话点击“Terminalsettings”即可,比如终端字体以及字体大小等。设置完成以后点击下方的“OK”按钮即可。串口设置完成以后就会打开对 应的终端窗口,如图8所示:

    图8 成功建立的串口终端
       启动开发板,开发板启动过程中串口会打印log信息,最后进入系统,出现RK3399串口远程登录界面(默认用户名和密码均为toybrick),如图9所示:
           图9 RK3399远程登录界面(串口)

(2)设置WIFI连接
      在带屏幕的前提下,可以通过鼠标操作连接wifi热点。对于不带屏幕情况,可以通过debug口命令行连接wifi热点。
       1)设置以太网ip,执行命令sudo su,进入超级用户模式。
       2)wireless tools
           ①  测试wireless tools工具是否可用,执行“iwlist”,提示使用格式。
           ②  查看WIFI的网卡。执行命令ifconfig,可以看到无线网卡的名字为wlano
           ③  搜索可用的无线网。输入命令:iwlist wlan0 scan | grepESSID,结果是列出wifi名称
           ④  连接无线网:启动无线网卡(命令:ifconfig wlan0 up)。
                添加wifi链接配置文件, 在“/etc”目录下创建“wpa_supplicant.conf”连接配置文件:


            PS:这里两个引号是配置自己可用的wifi名称和密码。
           ⑤  连接:
                删除之前的连接:killallwpa_supplicant
               重新开始连接:wpa_supplicant-D wext -i wlan0 -c  /etc/wpa_supplicant/wpa_supplicant.conf&  

  • -D 驱动程序名称,可以是多个驱动程序,如nl80211、wext等
  • -i 无线网卡名称,可执行“ifconfig”查看
  • -c 连接热点配置文件
          ⑥  查看ip,测试网络:
               自动分配ip: dhclient wlan0
              查看ip: ip a
              测试网络:ping  www.baidu.com



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表