网络文件系统挂载实现

硬件:tiny6410、PC机器

做这种活,如果系统配置文档不写好,每次重新配置的时候就会跟重头来过一样,又要摸索半天,这里先将远程环境配置的一些东西记录下来,以供将来参考。

1、USB2RS232驱动的安装,是否正常可以将驱动安装完毕后,插上USB转串口的线,查看设备管理器——端口如下图所示则安装成功,如果有感叹号等则需要重新安装。(这里试过很多驱动,本机系统是win7的用的一个vistausb转串口的驱动安装成功了,需要你不断尝试。)

 网络文件系统挂载实现_第1张图片

2、打开终端,这里用的dnw进一步测试是否正确,我们也是通过这种类似的终端来做开发板和PC的信息交互的,来检查开发板运行状况以及控制开发板。先设置dnwConfiguration配置信息,选择设备管理器中USB转串口的对应端口,上图中时COM3。在选择Serial Port——connect,串口链接成功则在标题栏中会显示串口相关信息。如下图:

网络文件系统挂载实现_第2张图片

3、这个终端的优势是通过数据线(USB Port)下载程序,敝处是不能在上面粘贴信息,因为有一些开发的启动参数是很长的,每次都敲一遍很不方便,只要将其记录下来就可以在下次设置的时候直接粘贴即可。而另一个一般系统会自带的超级终端中则可以实现粘贴。如果操作系统没有终端,也可以下一个绿色版。第一次启动超级终端后,需要输入区号之类的,然后在设置端口号、端口相关参数等。如下图:

 网络文件系统挂载实现_第3张图片网络文件系统挂载实现_第4张图片

最后启动开发板可以得到开发板启动的相关信息,这是由开发板Bootloader提供的信息。

 网络文件系统挂载实现_第5张图片 

4、需要设置启动参数则选择s,查看开发板参数信息可以选择q,进入shell输入printenv查看开发板相关信息。更多命令输入help命令查看。我习惯用网络挂载的方式进行软件开发,这里设置开发板中启动的IP、网管、子网掩码与需要启动的文件系统所在的ip、网管、子网掩码在一个网段即可。(有时候设置一致了,但是怎么就是无法连接远程服务器,这时需要用一个网线直连一下开发板和主机就通了,至于为什么还不清楚,有待大牛来解答)。

 网络文件系统挂载实现_第6张图片

至于为什么要这么麻烦呢,直接连不就OK了么,我只是想在开发的时候顺便能上上网,就是这么简单,也可以为进一步的远程控制开发板提供一种实现方式,只要统一IP

你可能感兴趣的:(shell,远程控制)