Linux驱动开发所要做的那些事情.doc

Linux驱动开发所要做的那些事情.doc

ID:61499071

大小:80.00 KB

页数:6页

时间:2021-02-07

Linux驱动开发所要做的那些事情.doc_第1页
Linux驱动开发所要做的那些事情.doc_第2页
Linux驱动开发所要做的那些事情.doc_第3页
Linux驱动开发所要做的那些事情.doc_第4页
Linux驱动开发所要做的那些事情.doc_第5页
资源描述:

《Linux驱动开发所要做的那些事情.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、Linux驱动开发所要做的那些事情一.minicom的安装(1)打开终端,输入:sudoapt-getinstallminicom(2)然后进行配置,输入sudominicom-s(3)进入Serialportsetup,需要修改两处:1>A中/dev/tty8改为/dev/ttyS0注意:如果为笔记本没有串口,可以用usb转串口工具,此时要改为/dev/ttyUSB0(也许你的不一样,可以在/dev下查看)2>波特率设备为,硬件流和控制流端口设为No3>回车退回到刚进入时的界面,选择savesetup

2、asdfl。(4)启动minicom在终端输入命令:minicom,进入到minicom界面,如果主机跟开发板连接,这时如果按下板子的启动键,则在minicom界面中会看到整个加载的过程。系统启动完成后,minicom就相当与板子的一个终端,它可以对板子进行一些命令操作。(5)正常关闭minicom的方法是在终端里面输入:CTRL+A,然后再输入Q,这样才可以做到正常关闭minicom,注:非正常关闭minic

3、om,会在/var/lock下创建几个文件LCK*,这几个文件阻止了minicom的运行,将它们删除后即可恢复二.tftp的安装:(1)进入终端,输入:sudoapt-getinstalltftp-hpatftpd-hpa第一个是客户端,第二个是服务器端(2)sudoapt-getinstallxinetd这是一个tftp传输所基于的协议(3)配置1>cd/etc/xinetd.d/修改配置tftp,如果没有就新建一个2>输入:sudogedittftp将内容修该如下:servicetftp{socke

4、t_type=dgramwait=yesdisable=nouser=rootprotocol=udpserver=/usr/sbin/in.tftpdserver_args=-s/home/tftpbootlog_on_success+=PIDHOSTDURATIONlog_on_failure+=HOST}3>安装完成后,默认的服务器路径是/var/lib/tftpboot/,以后目标机需要通过tftp获取文件时,都是从这个目录中获得(4)重新启动服务器sudo/etc/init.d/xinetdr

5、eloadsudo/etc/init.d/xinetdrestart(5)测试:1>首先在tftp服务器目录下随便新建一个文件touchtiger.c2>然后随便进入到其他目录下,输入命令:sudotftplocalhost.3>这时会出现tftp命令行,输入命令gettiger.c该意思是在localhost下,也就是访问本机中tftp服务器,获取文件tiger.c,若服务器没问题,则在该目录下会多出来一个刚才获得的文件a.c,这时就说明我们所安装的tftp服务器可以正常使用。注意:如果出现超时提示,

6、一般都是防火墙的原因,所以要把防火墙关闭,或者直接卸载防火墙。输入:sudoapt-getremoveiptables背景:       阅读新闻Linux驱动开发所要做的那些事情[日期:2012-06-03]来源:blog.csdn.net/tigerjb 作者:tigerjb[字体:大 中 小]三nfs的安装:(1)安装软件,输入:sudoapt-getinstallnfs-kernel-server(2)进入/etc目录下,修改配置文件exports1>如果没有就新建一个:sudogeditexp

7、orts2>添加一句话:#/etc/exports:theaccesscontrollistforfilesystemswhichmaybeexported#toNFSclients.Seeexports(5).##ExampleforNFSv2andNFSv3:#/srv/homeshostname1(rw,sync,no_subtree_check)hostname2(ro,sync,no_subtree_check)##ExampleforNFSv4:#/srv/nfs4gss/krb5i(rw,

8、sync,fsid=0,crossmnt,no_subtree_check)#/srv/nfs4/homesgss/krb5i(rw,sync,no_subtree_check)/home/think/test*(rw,sync,no_root_squash)-------------------------------------------------------------------------------------说明:a.前面

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。