linux驱动环境配置

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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

相关文档
最新文档