探伤仪网络开发环境搭建

1、整个开发环境采用Win10为主机,VMWare为虚拟机,上面安装ubuntu14.04作为嵌入式开发环境。

2、进行探伤仪嵌入式Linux开发时,需要在主机中禁用无线网卡,使能1000M以太网的有线网卡。

3、将探伤仪接上电源,Win10的网线直接插入探伤仪的网口。探伤仪的USB Device接入Win10主机的USB口。

4、Win10的IP地址配置如下:

即Win10主机的IP设置为114.212.125.1,子网掩码设置为255.255.0.0。

5、WMWare里面,设置其以太网为桥接模式,如下图所示:

6、在Ubuntu14.04里面,设置以太网的地址:

这样就将嵌入式Linux服务器的IP地址设置为114.212.125.171,子网掩码设置为255.255.0.0,网关设置为114.212.125.1。

7、此时Win10的IP地址为114.212.125.1,Ubuntu的IP地址为114.212.125.171,探伤仪的IP地址为114.212.125.150,三者相互之间可以ping通。

8、此时打开探伤仪电源,启动内核后,会从Ubuntu的NFS上挂载根文件系统,在Ubuntu中打开minicom(sudo minicom),可以看到探伤仪挂载启动的过程。

9、最新版本的探伤仪程序放在NDT_2017下,qmake后,make clean,make,在cp到rootfs下,在minicom中启动之(./NDT -qws),探伤仪程序可以正常跑起来。

10、上位机程序编译后,可以正常跑起来,选择网络连接,正常。

11、安装libusb驱动,可以进行usb连接,测试正常。

原文地址:https://www.cnblogs.com/AijunHe/p/7586234.html