嵌入式遇到的问题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
下面是学习gt2440出现的问题
挂载不了SD卡
#mount /dev/mmcd0p1 /mnt
提示
No such file or dretery
测试蜂鸣器
Ctrl +c 关掉后声音还在
设置默认路由
[root@HTNICE /]# route add default gw 192.168.1.1
route: SIOCADDRT: File exists (路线:SIOCADDRT:文件存在)其中能上网能ping同本机地址(局域网连接成功)但是却ping不通202.112.17.137 却又能telnet 202.112.17.137
被我搞搞也平不通了原因:我把/etc下的resolv.conf内容nameserver 196.168.1.1给成了nameserver 202.96.134.133(pc机的dns服务器的地址)改回196.168.1.1后域名能解析了,数字ip地址也能访问了(nameserver必须是pc的网关?????) 但是还是不能ping202.112.17.137
使用telnet远程登陆
ftp服务器
传送文件时ftp文件夹就是指你要传送的文件所在的文件夹
网络文件系统NFS挂接不成功
[root@HTNICE /]#mount -t nfs -o nolock 192.168.1.22:/opt/GTStudio/GT2440/root_ qt2.2.0 /mnt
[root@HTNICE /]# cd mnt
[root@HTNICE /mnt]# ls
[root@HTNICE /mnt]# cd /mnt
[root@HTNICE /mnt]# ls
[root@HTNICE /mnt]# umount /mnt
umount: can't umount /mnt: Invalid argument
原因可能是没有正常启动nfs服务器
但是按照如上的方法启动nfs
[root@HTNICE /]# /etc/init.d/nfs start
-/bin/sh: /etc/init.d/nfs: not found
[root@HTNICE /]# cd etc
[root@HTNICE /etc]# ls
boa group init.d mime.types pointercal resolv.conf fstab host.conf inittab mtab profile services ftpchroot hosts localtime net.conf protocols sysconfig ftpusers inetd.conf mdev.conf passwd rc.d ts.conf
[root@HTNICE /etc]# cd init.d
[root@HTNICE init.d]# ls
ifconfig-eth0 rcS
暂时不学习的内容:
缺少jlink不能使用jtag进行调试和下载
所以用到jtag的地方暂时不进行学习
缺少SDwifi无线网卡就不进行相应的学习
ADS1.2集成开发环境的使用暂时不看
进入到开发环境的内容:
开发环境的建立这里我使用的linux是centos可能有些地方跟fedora9.0不相同但是大多地方设置还是相同的(因为装linux操作系统的时候还没看到这里不知道这里装的是fedora9.0,不过对操作的设置基本是一样的)
传送文件到开发板我这里用的是ftp
传到开发板后还得把文件属性改为可执行
在开发板终端使用命令
#chmod +x [文件]
运行
./[文件]
编译c++文件时使用arm-linux-g++ 编译
在PC机资料中没有root_qtopia_2.2.0.tar.gz文件
在/opt/GTStudio/GT2440目录下没有linux-2.6.30.4文件或文件夹(在我电脑的资料也没有,可能在其他光盘中我没有复制到电脑上)(不知道是不是已经改为linux-2.6.38.6-gt2440)