配置am335x与主机(win10)和虚拟机 ( ubuntu16.04 ) 的操作开发环境

一、连接开发板(am3352)pc(win10)、虚拟机(Ubuntu16.04)

 

!!(一定要在虚拟机未上电时候,进行该操作!!),用网线连接开发板与pc

 

1、点击“Edit

 

配置am335x与主机(win10)和虚拟机 ( ubuntu16.04 ) 的操作开发环境

 

 

2、在展开项中点击“virtualnetwork editor…”,得到如下界面,点击“change settings

 

 

配置am335x与主机(win10)和虚拟机 ( ubuntu16.04 ) 的操作开发环境

 

3、接着,点击“yes

 配置am335x与主机(win10)和虚拟机 ( ubuntu16.04 ) 的操作开发环境

 

4、按如下步骤操作

 

 配置am335x与主机(win10)和虚拟机 ( ubuntu16.04 ) 的操作开发环境

 

5、给虚拟机上电。

6、更改pc机中选中的桥接网卡(这里选择的有线网卡)的ipv4

7、单击网络连接符号,“编辑连接”

 配置am335x与主机(win10)和虚拟机 ( ubuntu16.04 ) 的操作开发环境

8、为虚拟机分配静态ip地址,要求与pc机的有线网卡的ip在同一个网段

 配置am335x与主机(win10)和虚拟机 ( ubuntu16.04 ) 的操作开发环境

9、重启虚拟机网络:

sudo ifconfig /etc/init.d/networking restart

 

10、在虚拟机中ping  Windows主机

 配置am335x与主机(win10)和虚拟机 ( ubuntu16.04 ) 的操作开发环境

11、在Windowsping 虚拟机

 配置am335x与主机(win10)和虚拟机 ( ubuntu16.04 ) 的操作开发环境

12、使用mobaxterm 终端软件登录虚拟机session

(注:博主首次登录未成功,在mobaxterm界面显示:connectionrefused

            原因是:虚拟机中未安装openssh-server,让虚拟机连接公网互联网,

 

 

执行命令:sudo spt-get installopenssh-server       (安装成功后,确认sshserver是否启动)

 

执行命令:ps -e |grep ssh                                          (看到sshd那说明ssh-server已经启动了)

 

也可以这样启动:sudo /etc/init.d/ssh start

ssh-server配置文件位于/etc/ssh/sshd_config,可以定义SSH的服务端口,默认端口是22

 

如果对配置文件进行了修改,需要重启SSH服务:
sudo /etc/init.d/ssh stop
sudo /etc/init.d/ssh start

                   

 

13、在mobaxterm中登录Linux  session

1)、进入mobaxterm软件

配置am335x与主机(win10)和虚拟机 ( ubuntu16.04 ) 的操作开发环境

 

2)、Remotehost 为虚拟机的ip

3)、Specifyusername 为虚拟机中用户名

4)、Port ssh-server配置文件/etc/ssh/sshd_config中查看的port号,默认是22

5)、最后点击“OK
配置am335x与主机(win10)和虚拟机 ( ubuntu16.04 ) 的操作开发环境



14、最终得到如下界面
配置am335x与主机(win10)和虚拟机 ( ubuntu16.04 ) 的操作开发环境

             

              这样就配置好了开发板和主机以及虚拟机的操作环境~

接下来会对am3352进行开发(*))~