橦言无忌

一个不想改变世界的程序媛

hi3559a,windows和vmware&ubuntu的开发环境配置

前言

桥接模式

原理就找大佬们理解,也就不多说了。
我的理解是,PC和板子用网线连接,PC和虚拟机是逻辑连接,需要保证pc, ubuntu(vmware中的)和板子在同一个网段中。

windows系统需要确认

  • 关闭win10防火墙
  • 确认网口和网线正常
    怎么确认就各显神通了啊~~~

然后就是干货了~

1,参数配置

1.1 板子配置

  • 连接板子
    【Setup->General setup】
    1
    2
    3
    端口:COM3
    语言:UTF-8
    界面语言:Simplified Chinese.lng
    【设置->串口】
    1
    2
    3
    4
    5
    6
    端口: COM3
    比特率:115200
    数据位:8 bit
    校验位:none
    停止位:1 bit
    流量控制:none
  • 验证板子
    板子usb或杜邦线转usb连接到台式机,上电或者重启可看到tera term端的输出

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    Freeing unused kernel memory: 320K (ffffffc0047b0000 - ffffffc004800000)

    _ _ _ _ _ _ _ _ _ _ _ _
    \ _ _ _ _ _ ___
    / /__/ \ |_/
    / __ / - _ ___
    / / / / / /
    _ _ _ _/ / / \_/ \_ ______
    ___________\___\__________________

    [RCS]: /etc/init.d/S00devs
    [RCS]: /etc/init.d/S01udev
  • 板子参数设置

    • 设置命令
      1
      2
      setenv ITEMNAME ITEMVALUE   //ITEMNAME是设置项名称,ITEMVALUE是设置项值
      saveenv //保存设置
    • uboot中设置
      1
      2
      3
      4
      setenv ipaddr 192.168.86.114
      setenv netmask 255.255.255.0
      setenv gatewayip 192.168.86.1
      setenv serverip 192.168.86.105
    • 板子中的系统文件(我的是/etc/init.d/S80…)
      1
      2
      3
      ipaddr = 192.168.86.114
      netmask = 255.255.255.0
      gateway = 192.168.86.1

1.2 vmware

  • soft install
  • OS install
    • ubuntu1804
    • network—-“www”
      1
      IPv4 Method: Automatic(DHCP)
    • network—-“Profile 1”
      1
      2
      3
      IPv4 Method: Manual
      Addresses Address: 192.168.86.105
      Addresses Netmask: 255.255.255.0
  • 增加桥接模式
    【编辑->虚拟网络编辑器->添加网络】

    1
    2
    3
    4
    5
    6
    7
    表格中
    名称:VMnet0
    类型:桥接模式
    外部连接:Intel(R) Ethernet ...(你自己的台式机网卡)
    “VMnet信息”中
    选择第一个,“桥接模式(将虚拟机直接连接到外部网络)”
    已桥接至(G):Intel(R) Ethernet Connection (2) I219-V

    【虚拟机->设置->硬件->网络适配器->网络连接】

    1
    自定义(U):特定虚拟网络,下拉项选择上一步新增加的VMnet0
  • 桥接模式和联网模式的切换
    • 关闭虚拟机的ubuntu系统
    • 虚拟机->设置->硬件->网络适配器->网络连接->NAT模式(N):用于共享主机的IP地址

1.3 PC设置

网络和Internet->网络连接->以太网->属性(右键)->Internet协议版本4(TCP/IPv4)

1
2
3
勾选,"使用下面的IP地址(S)"
IP地址: 192.168.86.189
子网掩码k: 255.255.255.0

确认即可

2,互通验证

  • PC和vmware中ubuntu相互ping通

  • PC和板子相互ping通

  • vmware中ubuntu和板子相互ping通

3,关联资源

参考连接:https://www.cnblogs.com/czjk/p/11699198.html

// 代码折叠