linux驱动环境配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
首先我的操作系统是Ubuntu
问题一:
/Linux/2011-11/47481.htm
问题二:
我用得是USB 转串口,sudo minicom -s 把/dev/tty8/ttyUSB0改成/dev/ttyUSB0后save as dfl,直接输入minicom后
显示minicom:cannot open /dev/tty8/ttyUSB0: 不是一个目录
sudo vim /etc/minirc.dfl后把/dev/tty8/ttyUSB0改成/dev/ttyUSB0后:wq,出现同样的提示。
我怀疑是没有修改成功,再次sudo vim /etc/minirc.dfl 查看的确修改过来了,用ls -l 查看minirc.dfl 对于root是可读写的。
就是很郁闷为什么会出现这样的问题!?
/viewtopic.php?p=891039
问题三:
错误信息已经很清楚的告诉你【404 Not Found】,意思是在这个“us”的【源】上找不到你需要下载的软件。
解决办法很简单,更换另一个源就行了。一般建议是使用国内的源。
更新管理器(update-manager),打开后按底下的“设置”->“ubuntu软件”->“下载自”
在“下载自”那里点“其他站点”,里面选一个源就是了。一般选中国的源。
或者新立得(synaptic),打开后点菜单“设置”->“软件库”,然后是同样的设置。
或者是直接打开在命令行上打开:software-properties-gtk
或者直接编辑/etc/apt/sources.list,输入新的源。
问题四:
在Ubuntu 系统中有两种设置环境变量PATH 的方法。第一种适用于为单一用户设置PA TH,第二种是为全局设置PATH。第三种方法适合于暂时修改,重新登录后失效
第一种方法:
在用户主目录下有一个.bashrc 文件,可以在此文件中加入PATH 的设置如下:
export PA TH=”$PA TH:/your path1/:/your path2/…..”
注意:每一个path 之间要用“:“分隔。
注销重启X 就可以了。
第二种方法:
在/etc/profile中增加。
PATH="$PATH:/home/zhengb66/bin"
export PA TH
第三种方法:
直接在终端下输入
export PA TH="$PATH:/home/xjtu129/"
ok了
因为文件要启动时加载,所以前两种需重启。
另外,要是不正确导致PATH设置错误,如export PA TH=“/sbin”,而没有顾及以前的内容导致最后,PATH只为sbin值,正确的添加方法为方法三,首先读出PATH,然后:加新值,再付给PATH自己!!!
一般PA TH系统指令目录有六个搜索范围:
PATH="/usr/sbin:/usr/bin:/usr/local/bin:/usr/local/sbin:/bin:/sbin"。。
问题四:
找不到安装包
没有运行sudo apt-get update或者你的源没有正确配置
问题五:ubuntu的软件源--- 每次换源都要update一下
/wastorode/item/38a88efd6a97581ffe3582cb
问题六:mkyaffs2image问题
/bjutstar/article/details/7182089
问题七:mkyaffs2image的产生
在Ubuntu中第一次使用mkyaffs2image命令时,会提示
mkyaffs2image:找不到命令
还需要安装mkyaffs2image
/p/fatplus/downloads/detail?name=yaffs2-source.tar&can=2&q=
下载yaffs2-source.tar
解压后,进入utils文件夹,然后make
将make之后生成的mkyaffs2image文件拷贝到/usr/bin目录下
$ su
# cp mkyaffs2image /usr/bin/
# chmod 777 /usr/bin/mkyaffs2image
之后
$ mkyaffs2image
mkyaffs2image: image building tool for Y AFFS2 built Jan 6 2012
usage: mkyaffs2image dir image_file [convert]
dir the directory tree to be converted
image_file the output file to hold the image
'convert' produce a big-endian image from a little-endian machine
表明安装成功,同时也可以看到该命令的用法
问题八:
minicom利用vivi选择烧写程序
/lmzzyw/item/cf99c71bfbcada613f87ce95
问题九:
/view/276fe56858fafab069dc0272.html
关于使用ubuntu超级终端minicom传文件的问题(有选项可以选择的)
问题十:
方案一:DNW for Linux下的编译
/williamlinchen/article/details/6635789
方案二:直接下载DNW for Linux
/huanghui167/article/details/8174763
问题十一:
DNW for linux的使用,注意点,要在另外一个窗口中root权限下使用
/solved_ubuntu__dnw_cannot_claim_interface_operation_not_permitted/
问题十二:
lrsz文件通信
/bo1989/articles/2798918.html
/ypist/article/details/6610636 --- 好资料
在开发板上先进入/tmp 目录,然后输入lrz。
# cd /tmp
# lrz
? z waiting to receive.**B010*******be50
按Ctrl-A,再按s,选择zmoden,会出现一个选择文件的界面,选择你要传输的文件(按一下空格键选择目录,按两下空格键进入目录),回车后出现一个传输界面,传输完成后,便可以在开发板的/tmp目录下找到这个文件了。---太神奇了
问题十三:
linux环境下实现arm9的裸烧
/girlkoo/article/details/6878897
问题十四:
在本机上编译驱动程序,要先进行内核树的配置
O'REILL Y 写的《LINUX 设备驱动程序》中作者一再强调在编写驱动程序时必须建立内核树。所谓内核树,我的理解和网上资料说的一致就是内核源码的一种逻辑形式。
先查看自己OS使用的内核版本
shana@shana:~$ uname -r